I have never played a warlock, myself, so I have no idea how to build one. I will say, though, that the class seems rather weak at lvl30. Sure, you get unlimited use of your abilities, but your damage output just isn't all that great, and your versatility is far behind the primary casters...