The game servers will be as stable as the hosts computer. The master servers at 333networks.com are built for Unreal Tournament, and uses unique algorithms to conserve on bandwidth. I have tested MP a few times "across the pond" (I am based in US my co-tester based in UK) and no lag encountered. I urge you all to spread the info.
So Mario, If I understand the readme, you run the game, do a search, then if no servers are found, you specify a new master server from within the game? Or is it a standalone multiplayer launcher? Ive been looking for BC multiplayer split from the campaign... or a dedicated server host outside the game.