I read about an all shooter army thread on here once. I could not get it to go without some losses.
I then added Paladins, and was able to almost achieve no-loss. I only slipped up against Baal and was too lazy to try again since I considered it a successful enough run.
http://forum.1cpublishing.eu/showthread.php?t=14286
My mage version of it seemed a bit more tedious so I stopped that. But the mage build allows you to get a little bit more sloppy thanks to Higher Magic (dual cast).
That said, if you don't mind losing a few units, this build is sick. You might want to replace the royal garbage, er griffons with Black Dragons to improve effective initiative even more for the other shooters since you don't care about losses.
The real power of the units was achieving 100% critical rates.