I work for an automation company who design and create the control panels and generators for the latest formula E racing cars, nothing is as yet similar in the way of pricing or efficiency but the chance for advancement within this set up will push towards the correct outcome.
The cars are very similar to a laptop in theory, lithium ion battery with a plug in cable which allows the cars to last for an acceptable and more realistic distance before needing to be plugged in again.
The technology will advance and hopefully Formula E will be at the forefront of eco development, eventually filtering down in to the more affordable market but with the correct appeal, as that is where it will be most affective.