Are these pedals ok for use on a road bike or better suited to MTB?
I obviously didn't read enough here before i bought my SPD_SL shoes and pedals - the SL clips make the shoes a right PITA to walk in and I do not like the idea of walking any distance home from a ride in them. I will be buying MTB shoes and pedals before too long....