No. Mercenaries are not worth hiring. There are a few situations in which they could be a little useful but not for average game play by the average player. In contrast, main Companions (Griss, Adaon, Hirge) are great.
The game was developed over years. The idea of mercenaries for temp hire wilted as Companions and other stuff were added to the game.