but you are paying for charging at home - on long-distance at SC you get it for free.
Yes, but only after the network is in place. Unless you live in California and restrict your trips to California it may be some time before you get any use out of the SC network. If Tesla can actually install the SCs within their stated timeframes it will be an industry first. At the Leaf dog and pony show in the spring of 2011 EvGo said they would have over thirty chargers in place by September in the Dallas area. To date there are thirteen.