In my opinion, Gremlins are the best. I don’t really understand how you compare them, but the fact that they shoot gives them a huge advantage.
Second place – probably Crossbowmen, their double shot makes them better than other ranged units.
Wolves are also good, as long as they're alive. I assume we're not considering Conflux, because it's just not fair.
Third place – I think Elven Archers, but upgraded ones. If not, then probably Golems/Cerberuses. One has constant retaliation and good defense, which makes it a good unit for drawing enemy troops and sending them into the thick of the battle, while Cerberuses have unpunished attacks, as well as good speed and decent damage.
Fourth – I can't say for sure here. Vampires/Crusaders/Basilisks/Archmages.
Fifth place – probably Dendroids, they have good defense and the ability to immobilize enemies. With proper use, Archers in the army feel more comfortable.
Sixth – I can't choose between Champions/Death Knights/Nagas.
Seventh – well, I think it's Black Dragons. Magic doesn't affect them, good initiative, strong damage, flies well.
Of course, I'm not forcing anyone to agree with me:)
В слове ВОИН нет буквы Й.
Пять восклицательных знаков в конце каждого предложения - признак подростковых комплексов.