This is the latest toy, very hard to own a car where I live and I needed a form of local transport so this is what I am playing with at the moment. On off road conditions I could get 50k out of it but on local streets it is punchy enough to be useful and in short locations where you have to negotiate with cars.
https://www.youtube.com/watch?v=po90ZGg52XQ