However, playing with a ping of 140 is just not good. Play any other game COH1, SC2, DOTA2, whatever, and you have perfect response due to low latency.
"Starcraft 2 includes a built-in command buffer that also adds input latency to smooth out and jittering or higher ping players - no amount of tweaking will reduce or alter that."
http://www.teamliquid.net/forum/viewmessage.php?topic_id=117158
It's at about 120-150ms
CoH1 it all depended who you were playing. Against a Chinese player or west coast north american the game was atrocious. Even some Europeans that had I had bad routing to would be a horrible experience. Although the CoH2 battle servers don't give you offline smoothness it's a lot more consistent and enjoyable than it used to be.
Dota2 has localised servers because the player base can support it, at a peak of about 5k players the CoH2 player base can definitely
NOT support localised servers. If the player base grows exponentially then it may be worth investing in localised servers, until then I am quite content with their networking solution.