Ah this make sense now lol. I was like, how the hell does ES get such a lot rating while satisfying pretty much all of the requirements ><
Chart seems alright considering your criterias, and indeed like WW said some of the less "well designed heroes" are still fun to play. I would have disagreed with a few tho (Spectre, Doombringer, Shadow Fiend, Invoker, mostly) but it looks pretty much around what I would say for the most part. (Bane's rating, I had trouble with WW's and only saw the legend at the end xD)
Btw Slaan, Bounty Hunter is indeed bad, that is, if you are considering that dota is a team game AoS and not a FPS. (getting high Kill-death ratios, he's good at that in pub stomps I guess)