Funny thing about the EPA test is that they do almost exactly the same as the WLTP test, but then multiply by a "correcting" factor of 0.7 . I read the EPA test result on the mini (go to their site) and they actually got about 160miles till the battery was exhausted (city) and something like 140miles freeway. Averaging those and multiplying by 0.7 gives 110.
I have only really driven around town - so freeways either 80, 90 or 100km/h, and normal city streets 50 or 60km/h. I still give it some off the line every now and then (it is fun), but mostly I am driving sedately and don't slow down for corners. I normally just leave it in mid, or sport if I want to be a bit racier. I tried green once - it is really easy to get the coasting point in green.
The vast majority of people probably never drive outside their city here in Oz except for holidays. The cities are pretty big though - 60+km across, more if you count the adjoining cities.