He's good in both aspects. But that's just appearance, and it's deceiving.
For me, he's not particularly good in anything. Not bad, but I often choose the more poisonous ones!
It's a pity that Terror can only be cast once, but the problem is that if there's magic resistance, Terror might not work.
And Warlock can even reflect it...