thanks for your IMO, and thank you for using our snowmobile tie down. If you see how the ratchet strap (specially manufactured for us, 4000 lb rating also) self tightens around your foot peg with very little pull (and the angle it is at, and the way it is lassude around the footpeg)it will not release at all regardless if it is snug down or not., as well as the way you barely compress your suspension because of the angle and pull and will not hurt your suspension at all. When securing your Spyder with this system you are eliminating tiedowns and rag around the front tires. As for you stating tiedowns around your front tires is safer, well it is only as good as the individaul tieing it down, faster, come on, and just a couple simple wheel chocks, There is not any other wheel chocks like these one with the features that these chock provide anywhere. Maybe watch and listen to the video again. And it is another new alteritive (the new alteritive is using chocks/rachet strap combanation designed for Spyders)(you call it what you want)... Come on man, Our Company devolopers have drop the ball on this one, maybe only in your court, IMO.