I'm running an MMORPG Game with central server based in Europe-Warsaw hosted on OVH. My player base is located both in Europe (mostly Poland) and South America (mostly Brazil). Due to server localization Europe players have very good Ping response time at around 40ms, but at the same time I'd like to be able to provide at least decent experience for the other half of my players. Iideally I'd like to achieve Ping at around 100-200ms, currently SA players report that the ping can reach up to 600ms which is considered unplayable.
I've read that routing traffic through the US may help, but after renting a cheap server in Miami and routing SA players TCP connection though Nginx located on that server players reported that nothing really changed in terms of their connection quality.
I'm looking for an advice on servers or server providers that used as a proxy would noticeably improve TCP connection quality between South America (Brazil, regular users) and Europe (Poland, OVH datacenter) for ~200 active users and ideally would not cost me more than 40$/mo.