Good analysis, thanks Nick. But I will also say that the availability of charging stations may still a problem for many potential owners. My wife was seriously considering a Tesla a year ago, but noted that while we were on a trip to Vermont, charging stations were pretty scarce. That made her mind up not to get the car. I do like Teslas, but they are more of an  from urban car in my opinion.