Rings on shroud turnbuckles suck!. I had a sheet catch on one and pull it out detaching the shroud!. Quick crew action and a panic tack back so we saved the rig.
The velcro wrap pins are the bomb. I've been using them for at least 5 years. They have held up to 60 knots of wind- no problem. When you put them on, the trick is orient them so that the tail end terminates on the inboard side of the turnbuckle. No chance to catch and unravel there.
These babies are a lifesaver if you get dismasted in rough conditions, especially at night. We had our rig explode and break in 3 places in a microburst at night. Rig and sails blew over the side of the boat in 2 seconds. The crew were able unwrap the pins and unscrew the turnbuckles by feel. We got rid of the rig quickly since it was banging underneath the boat at an alarming rate. Ever try to cut away your rig in 65 knots while the boat is violently pitching from 4 foot steep short chop. I have and the wrap pins made it doable and safe.