Good morning. As for efficiency, VW years ago had a small diesel engine which ran just off idle as a generator for wheel mounted electric motors. 100+ mpg. That would be a great interim compromise. No draw on grid nor expensive heavy battery. Just like a train. I would get one.