@Zorch Hunter and warlock are both great, but I'm seriously gonna say that warlock was a joke in terms of difficulty. I think the major issue people had with warlock was not knowing how the new statistics worked for the voidwalker. Now that you know you can do it w/o much of an issue. For pvp purposes warlock is under represented, and as much as I love destro I would actually recommend affi if you are solo queing a lot, if you get a team to roll with destro is super fun. My opinion though haha. Play what you like! I have a buddy who is also doing dungs and he is pulling like 80-100dps with his warlock during his solo runs, and only has like 70 armor for his lock, and he's doing just fine. Seriously the class is that good. Just make sure to CoW everything and be active about healing the pet. It's better to play slow until you really get a feel for the class and start improving your gear. To date the easiset class I've done. I'm now doing one more class and have set up the theoreticals for 2 more classes. I will release the guide for soloing in between class 6 and 7. Once I push it that far I won't be chasing this hardcore b/c I am moving onto a new project for soling and group play, but I want to enrich the community and bring something good to the table so players can push just that little bit further with their twinks!
Feel free to PM me or ask me anything via DM mate. If you want I'll send you my b-tag.