I have heard those things are not easy to use. Got to ride one at a conference in NYC in '06. I think I crashed a few times as well.

I'm wondering how feasible they really are. Where would they best be deployed? It's almost like you'd need a separate pedestrian lane for just those, like the current sidewalk and bike lane. I don't know.