You can use them offensively:
Town watch + love & peace + animate dead + Fog + greater protection = Solid defence against attacker. You then ambush + trad march on those who attack you with pitfall, aggression, quickfeet, warspoil, fanaticism, bloodlust
Magic shield + Mystic aura + reflect magic = strong defence against Elf and undead spellbooks. Even if they managed to get through to you (highly impossible due to your high WPA), you can use Mage fury (on yourself) + Mystic vortex (on the navie province who cast spell on you) first before leashing mystic hell on them. Not to mention using shadow light + clear sight + expose thieve +invisibility to foster your thievery offense and defense on both these non-thievery races (unless you are against undead rogue).
Clear sight +10% WT and 10% Td will definitely helps against halfing kds during war.
So it voices down to what strategy u deploy and shape your province before war.