I like them.
I think Spellfire really needs a new name (I get the impression that you're not familiar with the game of the same name, unless it's a joke, but if it is I don't see how it's all that funny).
Frontline Initiate is simply too strong. You can tack disadvantages onto a card, but it's...