Alright, so considering the drama with server selection I am considering the following:
1. Announce an unused /24 block of ours in the UK only, and not to any peers in South Africa.
2. Setup a VPN server for/behind that netblock in the UK.
3. Offer a free VPN service to CISP customers on the CISP network ranges.
This way, gamers will have a controlled exit point in the UK, where routes to gameservers aren't determined by Cloud providers such as Google or AWS, and I can keep them peered in our network for fast access to whatever they are announcing.
What VPN client would be the best/easiest for people to use? Or should I just go with something generic like PPTP and you can decide/choose your own client ?
I think a NAT'ed service will probably be best for this application, unless you guys absolutely require inbound connections.
I'm just going to throw some spanners into the works here, before you spend all the time trying to implement something like this.
Would this solution not negatively affect all other traffic too?
I'm thinking
1) voice servers (Local Discord/Teamspeak)
2) People hosting applications on their machines that are local (Thinking Plex, other media servers etc)
3) Streamers using local Relay servers
4) Any patch downloads for games, windows, apps etc
5) Essentially any local caching of anything
I understand completely that it's a solution that can be switched on and off as needed. So when play turn on, and not turn off. I'm just highlighting things when we try and do more than one thing at a time with our connection.
Thoughts?