I just ordered the 70D after debating these exact points myself.
With the distance between current superchargers, and my driving habits of the past three years (I plotted my routes that I use in various times of the year including winter when range is lowered), I simply couldn't find any...