Here are my 2cents;
1)10-12 unit count is pretty high; consider dropping a unit of 10 witch aelves and a hag queen for a battalion instead for 2 reasons:
a) Deployment drop advantage
b) Time management - managing too many units in a limited time setting can work against you (plus its an unfun experience for you and your opponent if you both cant finish your games within the time limit)
2) Martyr's Sacrifice is not worth having especially when you're running Hagg Nar temple and Blessing of Khaine prayer. If you're keeping your 3rd Hag Queen ,Crimson Rejuvenation is a better option to keep your heroes longer in the fight
3) Gryph Feather Charm or Ignax Scales over Thousand 1 Blessings