This is pretty cool. But the problems I see are infrastructural scaling issues. To get a 2min throughput, you'd need at least 15 batteries stored below. That may sound reasonable, but then you realize it's only Tesla. And probably only compatible with one model of Tesla. Not very future-proof. I don't have audio at the moment, so maybe he discussed that.
Charger stations seem the better option. But I still think there could be bottleneck issues if electric cars really took off. You could reach some midpoint somewhere, say, Primm, NV, and be stuck there circling lots for hours waiting for a charger station to free up (assuming one could circle a lot for extend periods of time on a dead battery). The gas station there is pretty much hell on earth already.