I like scooters. Good fun .Can carry all manners of stuff on the floor but what in the world is the idea of these gigantasaurus 650 things built like overgrown stepthroughs.could someone explain the attraction when you can get a propper bike.What do they have that makes people buy them?