Is the Motochimp the commuter scooter we've all been waiting for?