I'd strongly discourage American players from using the GameMaster patch to continue playing. I don't doubt that it works well for European players, but I'm assuming that the master server is hosted in Germany. If that's the case, then the average American player who uses this patch can expect to have a ping around 1000ms because their data has to go from America over to Germany, then back to the Battlefront II server in America, then back to Germany, then back to the client in America.
That is not entirely correct. Yes, the GameMaster server is hosted in Germany and yes, there will be a delay caused by transmitting data from America to Germany and back.
But this won't be a real problem for the average American player:
Game- and masterserver only exchange data for the serverlist and connecting. So maybe it will take a few more seconds to refresh your serverlist or connect to a gameserver. But during the game there will be no communication between client and masterserver, all data will be exchanged between gameserver and client. So if the gameserver is hosted in America players won't have a high ping!
This is the same procedure as before, because GameMaster's function is based on the original GameSpy protocols...
You are the guy who recommends Tunngle in your video? That is an even worse idea because some of your people have a solution like the GameMaster hosted in America (which should not have the problems you described above too)...