> It won't make sense to swap a battery pack when you can just park one truck on the charger and let another take its place.
I'm guessing an operator would want 100% utilization from a truck.
If a battery discharges at the same rate as charging, then you would need 2x the number of batteries. You would need more batteries if charging is slower than discharging.