When it comes to urban mobility, the stand-on electric scooter is vying to be a part of the picture, via an asset-sharing business model.