IMO, you have too much in Affliction, and not enough in some of the most useful talents. Since it's an all-around build, you'll want Demonic Embrace and Shadowburn for PvP. In you Destro Tree, you don't really need Cataclysm either.
Here's what I would do:
http://www.worldofwarcraft.com/info/classes/warlock/talents.html?0502220512230115512002050000000000000000000505000010000000000000
This leaves you 4 points. You'll obviously want to pick up UA, but where to sepnd the point to make it available is up to you. Get either Imp CoA and 1 point in Supression -or- 3/3 Malediction. kinda depends on your role in your Raid Group. If you are on CoS or CoE duty then get Malediction.