The BIG Patch is currently in QA right now. I can't say what the ETA is, but we've still got a chunk of testing to do. This patch will be the first major one for the game no doubt.
Automatch has not been improved in this patch. We're working on that for the Big Patch and hope to have some signficant improvements. I feel your pain there.