I think it is a very solid solution to the problem. I personally was headed that direction (two shackles, etc) but I have decided that I like the quick release chicken loops better (less hardware, more affordable).
I think the ball-bearing swivel thing is a great idea. Maybe somebody should make a shackle the will freely rotate under heavy loads
Keep up the good work.