On the subject of stopping to recharge and get food or a coffee etc.
Aren't you supposed to take a break every 4 hours or so anyway to keep yourself fresh and awake? A 20 break after a couple of hundred miles can't really be all that inconvenient.
The recommended stop is at every two hours. That gets you pretty much at least 100 miles on UK A and roads and motorways. Obviously there are the 'drive until I drop' drivers who can drive from Edinburgh to London only chowing down on McNuggets while doing 95 in the 'fast lane' but then there are those who fall asleep and crash and die.
Charging an EV will become less relevant and annoying as ranges increase and for the vast majority of drivers the stop will be a welcome break on a monotonous and tiring drive.