PLatform are the pedals you are riding now, I like riding with clips and straps but it seems necessary on a fixed gear bike. I like being connected to the bike but I don't tighten the straps down too tightly so that if I need to quickly yank my feet out I can.