I'd seriously consider trading caerwyn for lysette. This coupled with the council doctrine and you can dominate in the field of magic.
Casting two mind blasts at CP 9 is sick.
Your list looks tough but specialising a little more will make it brutal.
Okay I did some tweaks and trades:
Caerwynn for Lysette
Mossies for Giant Eagles + more melee power in my caster troop
Elves - 1001 points, Council of Tirithial Doctrine
Larnach the Grey
Royal Guardsman x 4
Vale Long Thorn x 3
Hunting Cat x 3
Chiral, Centaur, Armor of Courage
Centaur Warrior x 3, Musician
Hunting Cat x 2