It's definatly not win/loss. Perfect example = Me. They're my 2 top rated characters, see the glorious amounts of games I win with them >.<
No idea what it's based on
I don't think she's that good either. Her ulti is kinda pointless, it can sorta kill towers fast once it's a decent level but there are other heroes who do it so much better and don't have to stand in one spot unable to do anything else but their ulti to maintain the effect.
Don't hurt my Invoker please >.> I'm still of the opinion that Quas/Wex is a much better build than Exort/Other. It's been argued to me that Exort openers are better farming but I don't really see the point when Invoker isn't a hard carry and Tornado/EMP > Cold Snap is such a powerful initiator