Another platform pedal user here...I just don't like the idea of being attached to the pedals in a way that will make it hard to do an emergency stop without it turning into a crash. Have thought...