Originally Posted by
20grit
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.
Better your knees than mine.