I started off a warlock character but had trouble playing him - I didn't know whether to use him as a ranged backup character or a melee (light) tank. He wasn't as powerful an offensive spellcaster as a sorcerer, but not as useful a back-up spellcaster as a wizard.
I gave up on him and started off with another, but I reckon he'd have been useful if I'd doubleclassed him as a rogue and used some of those non-offensive invocations (the dex enhancing one, the invisibility one, etc).
__________________
|