Matchmaking is way, way better.
Yep. Been getting pretty quick matches and everyone is always in the same league. Only problem right now is the failed to send data messages, but that's only a visual bug from what I can tell. The actual win/loss is being recorded.