Isn’t there also a concern on battery quality? If batteries are expensive, then you don’t want to swap a good one for an older or reduced capacity battery, but you would have no way of knowing a priori how good the replacement might be.
But batteries are heavy, so quite possible that a battery swap would end up taking as long as supercharger charge anyway.