The thing with swaps is nobody having bought a new car and a new battery will want to do it. Why swap a new battery to a used one, even if technically its on a lease? They are gonna have to put bigger batteries in, 200k being a reasonable range for an everyday use car. For longer trips there will always be conventional rentals.
Charging time will be least of ppls worries if an EV ships with a timer charger. Get home, plug it in, it will start charging at 2 am and be ready for a morning commute. Even easier than a gas station and hopefully cheaper overall too.