I would MOST DEFINATELY LOVE to ride one.
I would just AIR UP the suspension before i took off on it.
For the pictures, they just lowered the air bags, come on people, didnt you notice that they don't even have side stands? they just lower them to frames built under the body for the scooter to sit on. It is parked sitting on the ground, it ensures no one can STEAL IT!!!!! You can't just roll it away.
But i would love to ride one, and i would definately own one too. Look at the leg room between the seat and the body!!!!