Hi,
i have 2 issues with matchmaking:
you dont factor in character level. Which means you can get a team with all heroes being level5ish playing against 5 champs being way higher. Thats bad.
Even more important: you dont factor in grouping. Being in a group enhances the effectivity of a player by at least 100%. 5 solo players playing against a 2 solo players and a team of 3 is an automatic lose. You need to make sure, groups are only paired against similar groups.
