I should have answered the other part of your query.
We've had two ZS's, for a total of a little over four years. Now on a Trophy LR.
We're based in Swansea, travel regularly to the Midlands to see our son & his family, have been all over Wales, east to East Anglia, north as far as Perth and south as far as the Dordogne. We've never had any systematic issues with any brand of charger.
Off the top of my head, we've used Gridserve, Instavolt, Ionity, Podpoint, Geniepoint, BP, Shell, Swarco, Osprey and a bunch of French ones whose names I can't remember.
Individual chargers may play up or not work at all, but not a brand. The worst problem nowadays seems to be the card readers not recognising some cards when they should. If we have a choice, I'd head for Instavolt, which tend to connect more easily, and avoid Geniepoint, which I've found to be slow. But normally it's whatever's convenient. Don't spend time and miles looking for favourites.
Lately the car has been charging at about 50-60kW, dropping to 25kW when it reaches about 85% and under 20kW just past 90%, finally down into single figures. Even on a long run, we've give up by then. Even plugging to to high power chargers won't necessarily guarantee a high charge rate. I've been on 150kW chargers that never went over 30kW. The actual charge rate is set by the car, depending on a variety of factors (temperature, state of charge, etc.) and by the point itself, which may be load sharing with other points.
Take a variety of credit/RFID cards, don't overthink the problem and chill out. Try and have a plan A, B & C in case you turn up and chargers aren't working, there's a queue, etc. It's a lot easier than it was, especially if you are briefed to venture off motorway.
Oh, and Read The Fine Instructions on the chargepoint. They don't all want things to happen in the same order. And they work a lot better if you do what they want instead of trying to persuade them to do what you think they should.... Machines are like that!