I'd rather have "cool" heroes than "sexy" heroes. Heroes such as invoker. AM is also fairly cool. They're more suited for war. I think the closest you could get to a "sexy male hero" is probably some kind of young mage prodigy or something (which apparently seems to be invoker, fortunately he's not going to remove his top)
Hmm on 2nd thoughts, i think invoker has a fairly "sexy" face, unless you're a big fan of pupils.
Rather off topic, but I think death prophet should be less humanized and more banshee-like.