That's a good article. Like the author, I don't think car battery swapping will ever be seen in the consumer marketplace, for many reasons.
On the other hand, I do think EV makers will need to figure out some kind of battery swapping solution if they ever want to participate in endurance races. I'd love to see Tesla at the 24 Hours of Le Mans, for example.
I gave that some thought, and I figure that given the constraints of pit stops, it would take several small packs (light enough to be carried by hand) rather than a single large one. The crew would install them individually. They don't even need to be the same size and shape. The challenge is designing a mini-pack that can be essentially "dropped in" and connections to the electric lines and cooling system are done passively. And this needs to be doable very quickly, in less than a minute one would hope...
-Ryan