Here was my setup for Elenhel:
Setup
Presumably because I used two half stacks of black dragons (3/6, 3/6) and one stack of green dragons ( 8/8 ), he used summoning spells instead of geyser (snakes and fireflies, hah). He had a large stack of demologists who summoned some cerberus that I had to avoid, archmages, druids, and necromancers in smaller stacks, and one stack of 20 green dragons.
To nullify the dragons I placed one of my black dragon stacks on a square two squares away from a trap, and made him the only unit the dragons could reach. They fell for it, and never got another turn.
Each round was simply one use of ghost blade followed by geyser. I went into the fight with full mana and rage, and used mana accelerator to keep my mana up. Nobody could really do any damage to my units except the cerberus, and I avoided them throughout. I killed him on round 5 and had half my mana left; this was one of the easier fights I've encountered so far.
I find an army of only dragons, or dragons and archdemons, is highly effective for no unit loss as it gives you mobility, strong special attacks, and makes fear a viable spell.
[edit] Finally found where KBAP saved my screen shot for the win.
See here. [/edit]