Is the listed 60-70 mile range a maximum number, or that the 80% DOD number?
My god yes! but I am in Australia.
I have always loved the look of the Megelli bikes. Specs look awesome.
I'd buy one if available in Europe.
And it would be good to have someone against Brammo.