I think the Nissan missed the boat. The Leaf is already full engineered, and almost in production and I'm pretty sure the battery pack being under the floor boards in multiple locations isn't easily swappable.
I also agree with the posts above about how if the battery pack was swappable, you'd...