I use "The Claw" and found it to be very dependable.
We do too and wouldn't leave home without them.
I have the claw system but forgot to pack it last year headed to Clinton. Fortunately was able to borrow tie downs from the club. No big storms last year thankfully.
Alan Blevins 1974 Cessna 150M N150V KFDW Hangar 9C