We've needed one for ages! Lithium ion is the best we can do so far, and it has two GAPING flaws:
* tons of energy is lost as heat * volatility of the chemical storage mechanism occasionally causes that heat to get released as an explosion
I'd love to see Musk's solution end up in a massive increase in battery performance.