Originally Posted by
Grand Bois
You actually pull up on the straps?
Sure, why not? I pull up on the clipless pedals I have too as my foot comes around on the upstroke. There's no reason to not get as much power as one can out of the setup, and the straps can handle it.