There are two things that have kept me from jumping on the Hold Fast thing.
The Hold Fast straps are about $60 AND you are forced to use BMX pedals.
My setup is your typical track pedal, with Power Grips. Other than needing to be tightened every so often, the power grips do a great job.