I think a more efficient solution would be series-hybrids with small onboard generators for range extension. Minimize weight/cost of the battery pack while maintaining the ability to drive cross-country without frequent charging stops.
[0] https://insideevs.com/news/317236/first-bmw-i3-electric-car-...
Most fast chargers are located near or at amenities. This is how it should be. I could see rest stops on the highway being outfitted with fast chargers in the future.
On the other hand, every time I have traveled by car between the bay area and LA (~400 miles, 5-6 hours one way) , I/we never* made any stops longer than 10 minutes.
*I say never, but there have actually been a couple times when I set out not well rested and on the return leg I needed to stop in the middle somewhere to catch some shut eye. But the vast majority of trips are on the road the entire time except one stop for 5 minutes to fill gas and empty bladder.
Picturing a small keg battery with a handle on top that has LED's on it. You insert and twist into the spot on your car to fuel it up.
Suspend disbelief and follow that thought to its logical conclusion.
You have almost certainly PLANNED your trip. You know what time you will depart, and the trip may take 4 to 10 hours, done in a single day. Additionally, you will spend 30 minutes packing your car, and more space is a premium. Keep following me, just a little bit longer..
The day before you depart at, say 3pm, a worker from an established car rental service pulls up in front of your house and parks on your street. They unhitch a trailer from their car, do some technical checks, and are gone in 5 minutes.
You arrive home from work, and have a trailer that will add 400 miles of range to your car and offer extra packing space (for things). You pack up the trailer & car and go to bed. In the morning, as you pull out, you get out and hook up the trailer.
Depending on your trip, you may charge up the car & trailer once, or not at all. I'm guessing that it will be able to connect two chargers at once.
This seems like not-a-bad-idea, and compatible with current infrastructure. While it incurs a cost, and requires EVs to be built for the purpose, it's a much more minor change than battery swapping. The cost could be quite small compared to the other solutions for the same problem, and it frankly sounds more direct.