Indepth article and video demonstration now up for this very interesting scooter! I rode it myself as well and loved it. You would be totally surprised at just how well it handles. You can ride it comfortably, be laughing your head off and still be diving underneath sports-bike riders tootling around. Maximum laughs.
http://londonbikers.com/articles/cedd7748-c8dc-4c74-b56c-d234fb37ad19
There’s also a gallery up:
http://londonbikers.com/galleries/gallery/e6672522-1add-4f4c-8fec-060f33426ee3