A couple of things that I would change would be the warrior's martial skill to one with Impaler. Since you aren't playing chops and are playing penetrating attacks, the damage bonus will help a little. I would pick a weapon for your priest without Demonic Revenge on it. I like to use either St. Trobor's Maul or Blessed Club for healing, or True Strike Spear, St. Portia's Maul, Vigun's Blessed Blade, Vampire's Blade, or Club Of Wrath for damage. If you're using Firestorm, a good setup for the priest is Shoddy Healing Tokens for divine items or Small Healing Orbs with Rusty Healing Armor, Holy Chainmail, Dark Chain Shirt, or even Mail Of The Novice if you can stand the encumber. I like to use Novice Piety Divine skill for the card draw and 2 traits then focus on stacking heals in all the other slots when I use Firestorm. An easy to obtain armor is Thick Healer's Hide, which gives you a couple more healing spells to trigger Altruism with. You may consider using Glimmer Boots if you decide to go the healing route on the priest since it gives you a trait which doesn't matter for a healer along with Hardy Mail. Goat Boots are another decent option for the armor and trait. Your wizard setup looks fine except maybe for the dwarf skill. I would pick Stout Charger since when using FS you need all the armor you can draw as soon as possible and having the Charge can help a lot on the 3rd map of Defense of Woodhome to get to the victory point on the first turn. On that map, I just keep moving back from the uber skellies unless to do so would mean abandoning the victory squares. Just try to tank with the most armored character and keep healing him. I hope this helps, and feel free to ask about something that I didn't cover if you still have questions.