Not bad, though I want to reply to the comment about industry standard battery swapping (hint if someone wants to), but I can't since I don't participate in social media.
Tesla already has a swappable battery built into all their cars. They've demonstrated it shortly after the Superchargers were unveiled. Everybody preferred Superchargers over battery swapping. With the Model S being able to recover 180-200 miles in half an hour, stopping and charging just isn't an issue. Really, who wouldn't want to stop for half an hour after 4-5 hours of driving?