I've got the WellGo Magnesium platforms with replaceable pins on all three of my bikes. One is even fixed gear, and I don't feel the need for additional foot retention with these pedals (ie no straps). My Vans shoes seem to basically lock onto these pedals, sometimes more than I'd like haha.