I agree that the AI of the minions is a bit weird sometimes, and that it’s annoying that the Flesh Golem’s charge goes off even if he’s stuck behind a boulder or something. If I walk back three paces, he suddenly follows me properly again, but then his charge is on cooldown. Despite this, I quite like him and named him Lurch. He’s my best friend when I gather stuff with mobs nearby, since he seems to intercept mobs before they attack me :D
I don’t think the Jagged Horrors are completely useless though – if nothing else, they can give a ‘free’ 3s poison field every 30 seconds. It’s not a lot, but they’re usually close enough to a fight to give a combo effect for one my allies – minion or otherwise.