Bingo!
The concept will never go anywhere until batteries are a thousand times more efficient
There are a couple of possible ways to do that (carbon nano tubes for one), but the the danger of a cascade type of failure and catastrophic instant energy release would be very bad to say the least.
Theres a danger of catastrophic energy release with gasoline and we all seem to manage.