And there are also several other important details.
1) It would be good if you changed the model and name of the Mage Treasury, because the units there are Dark Gnomes, but the style of the building doesn't really fit these units, and the same goes for the Gargoyle Repository.
2) Why does the Battle March ability only increase the speed of Pikemen? In the Mages, the Golem March increased the speed not only of regular Golems but also of Steel and Obsidian Golems. Please fix this oversight.
3) Since Trogolodites are placed on the first level, the specialization name "Miner" should be changed to "Trogolodite Commander" (or something similar, it's up to you).
4) Don't you think that Onyx Elementals turned out to be a bit weak compared to Lava Elementals? They don't have many stats or abilities. Maybe you could add a magical resistance aura and regeneration to them?
In general, I really like the Dark Gnomes and Elementals; the Faceless Ones and Battle Riders are really cool.
And the Trogolodites look very good; they turned out to be like Dungeon Lords (similar to those in Heroes 3).
2) This ability doesn't affect them at all! After the Archers and Pikemen swapped IDs, this ability started adding initiative to the Archers (I forgot to change the name, description, and icon, but it's all fixed in the new version 0.1.2).
3) I fixed this yesterday :D
4) Yes, an aura would suit them