That is great to hear, I can't wait for a solid matchmaking system that will let me consistently match against other players 1v1.
Could you confirm that the bugs you mentioned included the addition of AI in matchmaking? Matching against a bot in matchmaking is horrible, those that choose to play 1v1 ranked matchmaking do so for the challenge and the prestige, right now it is being neglected for custom games for this reason.