Very interesting.
The author of this article would read the Wikipedia post and say, "Well, that's simple. We just need to convert all of our cars over to 'Mr Fusion' units. It worked in 'Back to the Future'...."
I'm actually surprised that the energy density of batteries is as minimal as it is, particularly in comparison with other options.