I used the battery swapping method in the past, but got fed up with hauling the battery out of the back of the boot ( and resecuring) and the side locker in the van. I agree the efficiency is probably not that good.
I would like to go solar, but am put off by 1 size, 2 weight, 3 cost, 4 high winds in scotland, of a 40watt+ system. I have little or no spare payload available in the van for a fixed solar solution. For my next van, whenever, I will look more carefully at payloads.