This thing is a lemon. We already have a variety of "people movers" with wheels. We have bicycles, we have tricycles, we have scooters, we have mopeds, motor cycles and cars. We have golf carts.
Add to this list, a scooter that doesn't let you fall off.
Big deal.
The main advantages of this thing are: 1)it's more compact than other small vehicles and 2)it's idiot-proof.
The catches are: 1)it's too heavy to lug up stairs and 2)idiots are usually more resourceful than the idiot-proofing engineers imagined.