Good stuff.
i'll just say that I don't understand the need for the matching change. Right now matching had some great diversity because you could be matched against anyone in the league... I'm worried it will begin to repeat itself too much are there precautions against that as well. Like don't play the same person twice if possible.
I don't know why people comlained so much about being matched against higher ranked people if they were in their same league. They were all on the same playing field given the same card limitations, they were likely gonna loose because the higher ranked person has shown they're likely better than others. I guess the exception is those who fall from a higher league with the ability to play the higher cards.
In any case I hope that every single game i play someone higher than me... it's a win-win for me. I go way up if i win and i barely drop if I loose.