A lot of petrol cars have a 200-300 mile range already when you use real-world mpg figures, and no-one even mentions it. Ordinary electric cars can do 30 minutes charging every 3 hours of driving, the cutting edge can do 20 minutes charging every 4 hours, and both figures will be markedly improved by the end of the decade.