Originally Posted by
Mike Mills
The advantage of them is this - they stop your foot from shooting off the front of the pedal and having the pedals serrated edges gouge the heck out of your achilles tendon area.
that's the main reason I want them. this has happened to me several times, likely because of my giant feet and maybe using not very grippy pedals.
__________________
I have some bikes.