I was under the impression they already had that hidden ELO, not anything new. Like I said, the games have been one sided for the most part since this patch has launched for me(over a dozen games played), where the roles are messed up (3 heals/1 tank, 1 healer vs 2 and a tank, etc.) and i'm getting in games with 3+ people who have 120k HP and no set bonuses.
Personally, i'd like a detailed explanation on how they set it all up by a dev. Just to get a little bit more detail on it works and if it will get better over time...if they haven't already.