After playing a few hours post patch I have to say this is a definite improvement. It's not perfect though. There are still a few times when I fail to find a match, sometimes the teams are unbalanced, and sometimes finding a match can still take a while, but those situations have been so few and far between that I only find myself complaining about them because I know that they were issues pre-patch. The fact of the matter is since this patch downloaded I've played more H2A matches than I have in the entire last week. And, most importantly, every single one of those matches has had great connections with virtually no lag
Obviously there are still improvements that need to be made, but from my experinced this is a great first step