See end of my #24.
Some interesting chat on battery swapping
http://www.projectbetterplace.com/forum/viability-battery-swapping