Anyone using the 661 launch or Shimano MP66 SPD compatiable shoes? I'm interested in them, but wondering if the soles are as soft/flimsy as a regular skate shoe or more like a stiff cycling specific shoe. Does the sole allow your foot to conform around the pedal like a skate shoe on a flat pedal or is it fairly firm? Any positive or negative things to say would be greatly appreciated. I did a search and nothing came up on the Shimano's......very little came up on the 661's, where people only mentioned they were getting them.