Tesla isn't Better Place. Battery swap isn't likely to be a range extending solution, IMO. Battery swap will be the answer to the question "What happens if I am miles away from a charger of any kind and run out of juice".
In other words, I think battery swap is a Tesla enhancement to their...