having lived in The Netherlands for quite some years. But infrastructure is not equal across Europe. Now living in Switzerland and traveling quite often to Italy, situation there is different. Imagine being at lake Como and charger is just 3 miles away, but across the lake ;-), just 1 hour drive 
Dirk
But in the end it will be available everywhere,...