That was how i finished this game first time (and only cuese got bored) as mage.
RG
Shamans
Paladins
Inc
Archmages
my standard army

.
Only difference are that you forgot to write about target spell to cast on RG to get full potential of "Unlimited Retaliation" and their buffed resistance.
Phantom spell i was using on paladins instead of RG, second turn for RG and resurrection in one spell? Come on, must use.