The custom game connections seem much improved. I still see people drop on game start, and it happens to me occasionally, which is new.
I'm curious why this most recent patch seems to have annihilated my ability to play in either skirmish or Pantheon. Out of 20 tries, which excludes the many many times the service never got to the "connection info" button appearing, I had 18 of them end in a failure to create a game of any kind, one created a game which crashed for me before the loading screen cleared, and one which actually started a game. The last one was 2v2 Pantheon and had all human players. One of my opponents either quit or was dropped 40 seconds in and shortly after that the game kept informing me that my partner was desyncing. Literally every six seconds a window would pop up that I had to click "ok" to clear. Every. Six. Seconds.
Aside from that one game, which I admit made me laugh, I have exactly this to show for about an hours worth of trying to connect:
You're disconnected
Matchmaking system is fail
Please don't cry so loud