That and of course some hard hitting lancers, leveraging on one handed piercing weapon that is Centaur's specialty.
Those however need to be lasting. and that required armor. and that required metal. I've tuned all my cities to build/upgrade shards (for tornados/blizzards) and crystal (i needed 70 crystal for each unit of icetaurs) and metal (some 30 crystal and a whooping 150 metal for every unit of heavy destriers).
I've filled the ranks with much cheaper chargers (mere 50 metal per unit, almost no armor) that I used for first round punch.
All in all I put my bet on high initiative and attack as opposed to ceto's hitpoints and slow moving hard hitting and high defense units.
After surviving few more rounds I thought I had turned the tide and despite me being 400 in power and Ceto 1200 I will win.
and then I saw storm dragon, 160 hitpoint champion with 50 attack and 120 fire resistance, two 100 hitpoint champions and some fodder this followed by 230 hitpoint of Ceto himself backed up by 1200 hitpoints army all in all 600 attack.
My sovereign was elsewhere along with brokenspirited Lochean of the golems ...
My main champion was an elven warrior focused on fire, doing a hefty 100 damage per flame dart at that point.

Supported by halfdrake champion with ignys crossbow (nicely rounding to 25 or so attack at that time). They had level 14 stalker and level 14 cave bears. So far the managed to wipe anything on their path. and rest of the ranks filled by high level knights of asok. I've promptly tornadoed Ceto's army leaving him without it. and braced myself within city defenses waiting for the other enemies.
That's when they earned their first injuries. It was a massacre. Before I was able to respond storm dragon stormed the Elf. She retaliated with flame dart but only sratched the dragon and was not able to hurt at all the champion. 70 attack archers wiped out my stalker and bears. and the champions grew, stoneskinned and promptly dispatched what escaped the dragon's wrath.
I've lost two more cities next turn, luckily not the ones I've had my retreated heroes.
Meanwhile my sovereign Vini conquered level 5 town deep in Licing stones territory and a Ceto's capital. Fully manned (armored militia mod didn't worked as far as I can tell). Blizzard brought down half of them with 6 or so water shards, I was dealing some 150-300 damage per unit and I was able to catch four or five of them. The rest were finished by the scrap golems. My main problem was mana. I pumped some 30 mana per turn, which is less than needed to cast tornado and barely enough for a single blizzard.
And Ceto counterattacked. From his cities flow a steady stream of armies, in all directions - trying to recapture his capital, claim more of my cities and fighting all other wars, yes he had enough resources to fight me and at the same time take a city or two per turn from Lizardmen and Tarth.
By then however the tide was begun to turn.... the iron mines/crystal caves/shrines of all sort boosted by production bonuses from the two level 5 cities I took over were completed. my mana stream ramped up to 50 adn about the same for iron. Crystal at 20 per turn was sufficient for a two endgame units per turn.
No matter what Ceto managed to throw at me I held fast. Larger armies were tornadoed, smaller dispatched by normal means. The problem of storm dragon was taken care by more preparation before the attack. tornado to single him and the champions out, tremor, freeze, 4 stacks of chargers against the nwo 100 hitpoint champions and a two flame darts from a +12 initiative hasted elf against the dragon.
I captured the storm dragon camp and had one on my own now very soon. The game was won at this point, but it still took a lot of beating to kill him off. And the AI managed to pull out one spectacular feat of raising a mountain range to block my advance on strategic level.
Apart from that however and some combat enchantments I did not see any sign of strategic spell use. AI finaly managed to mount his sovereigns and champions but I did not see a single cavalry unit in his ranks, despite them having lots of horse/warg sources. They were also able to give them some decent gear but nowehere about their capabilities. lots of slots left unused and dozens of leather vembraces and inititive amulets on them wasting their resources. They also dismount for some reason. I've seen lizardmen leader on mount, but when I came to fight him, he dismounted and as far as I can tell wasn't using any other equipment slot. He had three types of mounts in his inventory.
ginsu knives need to be used more comprehensively - they need to be added to some unit designs of the AI and to create greater variety of bandits.
bridges work as should, swamp tiles weren't - I was able to built them on arctic tiles (I built the story to that about the oil sources in the frozen fields)
tentstyle looks amazing apart from missing pedestrians, but this is a Stormworld issue not the mod one. There are several missing tiles in cloth map for the buildings and upgrades in progress.
I was able to build summonners, and I think I even seen some used by the AI, but I simply had no time to build one. I think they come a bit too late to be useful, unless those elementals are sufficiently high level to make a dent in the trained units.
Heroes seemed to be worked - I've seen them used by the AI, but wasn't lucky enough to hit their quest huts.
You can see the largeUI mod result in the screens above. I cannot fanthom now playing without them, which will be a problem if there ever will be multiplayer mode enabled.
I think there is a bug (in function or in description) about Vertar's Howl - just like Tornado and Tidal Wave it deal damage to figures in army not units in army but it also destroyed the city.
There is an AI bug that allow you to trick heavily defended city to split it's defenders (just sacrifice single unit close to the city, and they will move out to destroy it). Human player would destroy the unit and return to the city.
All in all I spend 44 hours on this game and loved eveyr moment of it. be it scary (when the wasteland let loose it's deadly stack on me), scarrier (when the stack of gibbai moved about, evil giggling (when I tricked everyone to war with Ceto), dreadful (when he just defeated them all and exploded in power ranking) and outright terryfing (when he retaliated and took four cities in a single turn, with thousand+ armies of unit's I was some 300 turns to research) to the ultimate triumphatant moment (take that you bloody, fiery piece of a dumb rock).