I have to say, not that I am a bio-engineer, or anything, but I think the idea of the dropped pedal on equal length cranks makes very good sense. This guy sounds like he really knows what he's doing.

Good luck, Ogresse.

Hugs and butterflies,
~T~