Quote (-Kobas-)
Undead have the best gather system ^^
Just corrupt mine and there you go...
Night Elves are death here, first you wait for tree then for taking mine
I agreed however lumber is essential to all races and the only race that does not destroy trees are the night elves. Also wisps do not need to travel from a resource and back to the Tree of Life like all other races. Anyhow, I will have to disagree. Though the undead is a pain when it comes to melee, they are not the best class for it.
Humans are more of an all around class. If you try to mass spawn only one type of unit, you will surely die. You need an equal balance for all unit types. Possibly some Swordsmen, Riflemen, Knights and Sorceress.
Night Elves are a notable race, however I do think they are more of a Ranged race. If there is a melee that would be the front line tanks in the battlefield such as Druids in Bear Form, Heroes and Mountain Giants.
I truly believe that Orcs are the best Melee race and renown for its common combination of Grunts and Wolfriders. Many of their melee units have great HP and are built for tanking a lot of damage. Though there is a downfall for air, an optional Headhunter or using Wolfriders would suffice. Further support would be through shamans and their berserk. All in all a horde army must have some Grunts to tank and deal frontline damage, otherwise units such as Headhunters are vulnerable due to their inability to fight melee. After all Headhunters have very little HP and armor to counterattack enemies with.