The solution to the battery problem lies in the calor gas model.
The battery design must be standardised. You rent a battery from a supplier.
Batteries are available at outlets throughout the country - let's call them 'garages' .
When your battery get low, you visit a garage and swap your battery for a fully-charged one and go on your way [with minimal delay and hands that don't smell of diesel].
The garage-man puts the battery you left behind on charge. If it shows up as at its end of life, it gets replaced by the leasing company.
It works for caravanners...