First of all, talent tree:
You're an affliction lock without 3/3 empowered corruption. WTF? If you're serious about raiding, take them out of iHoT and intensity (you shouldn't be taking damage that will dramatically interrupt your casting of sbs). Although I myself run with 3/5 suppression, I believe I'm on the "deep end" as it is. I would suggest no more than 3 MAX points in suppression - you'll need to up your +spell hit.
Armory:
Imo, no - you aren't. I have three reasons for this:
1. Spell hit - you're going to need +60 minimum, otherwise you're going to be hugely mana inefficient (recasts) as well as lacking dps (weaker dots, cast-time). I am saddened that you filled up perfectly nice fsw gear with +7dmg gems, and didn't even get all *blue* gems, let alone fill out the socket bonus.
2. No netherweave! You have a great mana-etched two-pair going for you: try to fill it out. The netherweave gloves and belt are a waste of space (you can get better overall stats with quest rewards or bg!).
3. Enchantments - +40 spell damage (weap), +15 spell hit (gloves), thread (pants), are some basic things that are cheap and very, very useful. You are gimping yourself if you don't get these done asap.
Good luck playing!