Once you get really far in their arcs they can make a huge difference, although their wages increase as well (I had them charging me 30 gold per battle!). They are good when you have to win a combat that turn and need that edge but otherwise they get a bit too expensive and not worth their gold in units.