As part of the 41% that recently swapped out their "gas guzzler" Porsche for a Tesla M3, I can confirm that they're ready for prime time.
The Tesla Supercharging experience has been pretty great. The route planner calculates charging stops automatically and you only need to wait 5-10 mins to top off ~100 miles before you're back on the road.
Without the Superchargers, though, the experience would be pretty terrible - how is the current charging station grid for non-Tesla EVs?