I have used platform pedals with mini-clips, no straps, for many years. They position your foot correctly, allow you to pull up, allow the use of any shoes, and most of all, WON"T TRAP YER FEET!! Maybe I'm just a klutz, but being able to get your feet free when you might be going down is very reassuring. Been there, done that, got the road rash to prove it!