Riding these on the street would be incredibly silly and somehow very impressive. But mostly silly. If you tighten down the strap, you'll have to plan way ahead to put your foot down. Loosen the strap, then flick the lever, then yank your foot out... not gonna happen when you're already stopped.
On the plus side: trackstand practice!!!