A Tesla supercharger will charge the 85kWh model in 75 minutes to 100% (about 300 miles of range), 80% in 40mins and 170 miles worth in 30 mins according to:
Now, at least the way I drive, after 170 miles, I rather find a 30 min break with a coffee and a good walk around to be a necessity.
Yes, you have to plan your journey around fuel stops, but it's not a bad effort for what you can do NOW in GB and a fair slice of northern europe. So that's only going to get better.
And I'm not a Tesla fanboi (ie I don't have one and couldn't afford one) but I honestly think they are with merit.