Already made the jump - 2 years ago for me, 1 year ago for my wife. Range anxiety goes away pretty quickly once you have a few trips under your belt. SF Bay area to Crescent City, then SF Bay area to San Diego, and just recently SF Bay area to Seattle. No problem at all. Charge while you eat or stop to pee. The Tesla Supercharger network has this covered really well. BTW, the AC doesn't cut the range by anything you will notice. The heater on the other hand cuts it a lot. Use the seat heater and wear a jacket - don't use the car heater if you need the range. Oh, you mention hours charging. It is more like 25 minutes per stop depending on how you do it. It is more efficient to charge to say 75% or 80% and then go on then it is to wait for a full battery as the charging rate slows a lot the closer to full you get. It doesn't take long to get the hang of when to move on - the car will even tell you if you use the navigation.