You look about right for affliction. Lotta STA, terrible crit%, and your +shadow isn't too bad... you definatly could use a bit more HP still though, and +shadow. Wtf is that Offhand?
Anyways you could pull off a Demo build with this (why?) but your terrible for Destro. I don't get why you want to change builds around what you got on... pick something out and then gear yourself for that situation - it might take a lil bit of time but at least you're playing what you want and not what has dropped immediately for you.
If you're wanting to PVP then drop Drain Soul, pick up CoEx and 1 point in Shadow Embrace. Again if you're PVPing take a point from somewhere else too and put it into Shadowburn, it has much more utility than Bane or Improved SB, plus with your Shadow Mastery and your +shadow you're looking at a pretty decent hit.