What use is a range of 150 miles?
It means that you cannot travel further than within a radius of 75 miles from home unless you can be sure there will be a convenient charging point on route.
Living 140 miles from Malvern, this means that I could not even visit the factory (if I so desired), unless I could fully recharge whilst I was there.
If I was to own one of these, I would be constantly looking at the odometer (or the "state of charge" meter, assuming it has one) and worrying that I may not find a charging point before the batteries go flat, which would obviously result in being stranded, possibly miles from anywhere.
How many AAA batteries would it need to limp to the nearest garage/charging point?