Is a proxy the same sort of thing?
Dunno. But surely this is the right place to ask? Not this particular forum of course. you don't get any knowledgeable guys about t'internet in here. But there must be someone here somewhere.
Yah, poxy servers. Like it! I've found quite a few of those too but maybe for different reasons though the more I read about the issues (that thread link you posted) the more I realise I've seen examples of that in my own gaming experiences.
Do you reckon it's worth finding out more about that lag switch thing? Might be interested myself if it gave me a leg up!

Gotta be worth experimenting with just for educational purposes I guess.