Originally Posted by
Jaytron
Velcro doesn't seem like it would be able to have a strong enough connection to allow you to pull up on the pedal.
That would be kind of a flaw, and that's the same objection I'd have. Can't tell till someone tries it - velcro can have a pretty strong connection at the right angles, but you're probably right.