My comments:
"Destroy physical armor" doesn't work well; since you destroy armor instead of doing direct damage, it can actually make kills slower.
"Steal jewels" mission is too hard. Make it faster.
Seems that snipers are way better than artillery. Range beats damage. Probably needs rebalance. Similar with tanky dwarves over non-tanky ones.
Spells should recover quicker if money is full.
Giant ogre kinda boring and easy.
Would be nice to have a "promote" spell with relatively quick recharge, that upgrades individual dwarves (as if you had more experience). More tactical.