I use them on 15 of my 20+ snares and never had a problem but have plastic straps on most/ this guy has trouble with the 'ribbons' but I've never had issues: Fearless Gear Review Puresound Blasters Snare Wires & Speed Release Straps - YouTube Again- I've never experienced the clips slipping as I have my snares pretty tight/ and play a bit hard.... but others may differ- I like the Puresound Blaster articulation of the 20 strand best- imho!
I have them on my Hammered Bronze Supra & also have never had any issues. They make it very easy to change the bottom head & you don't have to fiddle with re-setting plastic straps (which I hate anyways) or re-tying the string, overall I think it's a great design.