Battery Swapping – does it really work?

What benefits do commercial vehicles have for battery swapping infrastructure?