I'm in the us and in us games, I haven't had an issue in a month now. For me, my friends, and the random folks we play all day long, it works great.
I'd give it a 100% based on how it worked the last month (feel it should get a 90%, but only because of launch isses, which have been resolved for me and my friends).