So SD says that for a majority of the people, game is working flawlessly. I call bs, because every game I've joined in the last few days one or more people cannot connect to others, and I don't think I'm the only one.
So that's fine for custom, people can get kicked and rejoin.
For pantheon and skirmish when someone can't connect, it's time to try over again entirely. This means that a VERY large percentage of the games I try to connect to do not start, despite the game working "flawlessly" from my end.
Once the proxies are in place, and the multiple ip issue thing is fixed, I have a feeling that there are still going to be lots of cases where one person can't connect to another due to some timing glitch, and the entire set-up is still borked. That's why I think the next thing that should be worked on is making it possible for the system to find games that are setting up and do not have enough players, adding new players to them, then launching.
Until then, pantheon and skirmish games are going to have ridiculously low success rates.