Originally Posted by
nemo
I have always thought it to be a badddd idea to ride in traffic attached to the bike. but maybe its just my skills that are lacking

oh well i use a bmx style platform with pronounced pins sticking up they seem to engage my shoes well and i don't slip wet or dry.
I think worrying about riding in traffic is probably a mental block more than anything. Next time you go riding, take notice of how your feet are almost always on the pedals even if you're using platforms. In that sense it's not much different than if you were clipped in.