I've found fireblood is ok when your mage is going first and he's able remove all of their magic armor during his first turn. I could see myself using it in the early lvls since their magic armor is low but as the magic armor and resistances increase its a spell thats decreases in value.