I've owned a Tesla for the last 6 months. Here's my experience:
* It charges at home, begining the charge at 12:30AM just after the rates drop. It charges to ~240 miles of range.
* For the 4 days I've wanted to go futher, charged upto 100% and that solved my problem 2 of the 4.
* Other 2 days, I stopped at a charger along my way on a road trip. there was a place to grab food and take a walk. 25 minutes later on was back on the road. No biggie. -- I don't need or want a swapable battery. Rather have a better engineered car that doesn't have this engineering requirement.
I'd assume 99% of Tesla owners would agree.