El heroe mas completo... en mi opinon... el Invoker (lol ^^!).
qwas, wex y exort que combinados sabiamente con "invoke", pueden darte 27 spells diferentes... unos muy chanales... otros tambien :D
Ya, hablando en serio... no creo que haya heroe "completo"... todos tienen sus pros y sus contras. Si bien tienen disable, a cambio tienen poca vida... y cosas asi. Pero por dar alguno... diria que el mas fregado de enfrentar es el Bristleback: Tiene un quita-armor que lentea y encima se stackea... unas puitas que pueden parecer ridiculas pero que si se usan sabiamente son realmente irritantes... bristleback, que hace q los golpes por la espalda duelan menos (util para cuando se huye) y un ultimate que te da velocidad de movimiento extra, util para perseguir (eso mas el moco es una cosa bn fea a veces) o para huir (combinado con bristleback... se vuelve recio cuando huye... y encima tiene pique).