There was a guy that used to commute on train with me. He was wearing the Look Keo or something and tap dancing through platform/3 flights of stairs up and down every day. It definitely is more than doable. For me, I prefer not to change shoes. So my commute is SPD sneaker such as Chrome Kursk or DZR shoes... (Do have a six six one SPD filter... don't like the look much

) My leisure ride is SPD still using Shimano R-087... (soon to change to MTB shoes for stiffer soles).