that sucks - I have a cycle, and its super embarassing when you can't get your foot out of the straps - clip ons can be just as much of a PITA.
I've come to find that motorcyclists are a much more sociable, and outgoing community - when I pedal, no one drops a hand, and never has a moment to talk about their bike or what they have, or are going to do to it.
Pissy bunch I tell ya. : (