clips, straps, and a pair of high-top chucks is what im rolling on.
I did the platform thing for a while, but if youre running brakeless foot retention is so much easier, at least for me, it relaxed me completely once i got clips, started behaving more smoothly in traffic.
and if you arent rocking trakkies or skids, i think youre missing a lot of the fun of it. at least TRY them, youll see what i mean.
go real slow, point the toe and push down into the clip, not horizontally, down. since im still getting used to mine too, i feel your pain, but thats the best tip ive picked up thus far..