Any fans of anime here? Those things look just like the bikes in Venus Wars, very cool indeed. I saw a science tv programme that had a wheelchair that used this kind of technology to negotiate stairs.
And i think if you wheelied on one of those, you'd be missing a lot of skin off your back, ouch!