If I still commuted daily I would have a Tesla.
Overnight charging is dirt cheap with most utilities (GA Power has a special EV rate that's almost free) and with the latest SuperChargers long road trips aren't much different than with a gas car.
Of course the old ones and non-Tesla chargers are still way slower, but half of what you pay for in the Teslas is the range and charging technology.
Great point, and Teslas & BMWs are programmable for charging only during non peak hours. Of course they stop charging when full, that last 5% is SLOW, but like your gas Guage the power level takes awhile to come off 100%. The nicer home chargers are programmable as well.