Humans seem a bit too strong, with 2 units. It would be better to have dwarven shieldbearers as the second tier; they are a much more suitable choice than those fat guys. Especially if there are also human griffons.
So, it would be:
Tier 1 - shields
Tier 2 - dancers/furies?
Tier 3 - elves
Tier 4 - bears
Tier 5 - knights
Tier 6 - griffons
Tier 7 - ents
Added after 30 seconds
I would at least include mages as units, similar to how it is in Dark Messiah.
И пусть Эльрат осветит твой путь