A lot of this doesn’t make any sense. I only know Warcraft lore, but some of the reasons you give are incredibly subjective. Like they are “tough, stupid, weak, etc.” Also why aren’t you using everyone’s final form? For example, Tyrande is an ancient powerful night elf that would rek most of the other Warcraft dudes on the list above her. And all you put is “she owned a magical tiger and has excellent marksmanship and several powers from elune.”
And of course I have to mention Sylvanas because I AM SYLVANAS. You really think Kael’thas would stand a chance against her? I really don’t get why you wouldn’t rank her by her current power, because she is busted strong right now. It is insulting that Orphea, a made up HotS hero with next to no lore at all is above her. (Also Sylvanas and Uther are both ranked at number 31, pretty sure that’s a typo.)