Yeah, I've been throwing a few shadowblasts at him. They're reasonably effective and I could have caused a lot more casualties with them in that last battle if I hadn't forgotten to change orders around and left 10 death gems on one of my h1 priests. Tomb swarms have unfortunately not proven terribly effective against the ogres. Either they move too slow to keep up with the rest of the army (even on hold and attack) or the other case, I had a lone tomb king site searching with some gems to cast tomb swarms if attacked, and the ogres tore through the swarm in 1 turn, dead tomb king

I'm pretty sure at this point to use them effectively against the ogres I'd need several mages to cast the spell, and a large artillery battery standing behind them.
I did have a pretty solid block of sorcerors. Probably 10 or so in that big battle, but he killed all of those... I have 3 or so left now. They did cause a lot of damage but he's covering his armies pretty good with fire/shock resist and the main use of sulphur haze has really been to fatigue his pitfighters enough to kill them (he's covering regeneration pretty well also). So with a combination of high health and decent resistance he's made my sorceror's jobs tough. They did claim quite a few kills in that last battle though.