Yes, I think within 10 years we will see a healthy amount of these on roads as more and more people go the electric route.
As for the Tesla Superchargers, it provides up to 170 miles of range in as little as 30 minutes. With time this will only improve.