I'm just going to respond without quotes, cause handling mass quotes while typing on a phone is less than pleasant!
Yeah, I'd like to get rid of my spirit items if I can. One thing I should've considered for some of my toons... my ele shaman has a hard time finding gear from emblems, but I could've bought mp5 rings and simply retorted the spirit to haste. It's not optimal, but it beats out using ilevel 200 rings!
Does Searing Pain have a higher DPCT than Shadow Bolt for Demo? I thought that was only for Destruction. I did take the cast time reduction talent for Shadow Bolt.
One thing that's odd with Demo is how Soul Fire got nerfed as an execute move. Not only is it usable from 0-25% HP, but whenever Molten Core procs, you're supposed to use Incinerate because it will have a higher DPCT with the MC-based cast reduction.
I do miss my pet's name... his old one was Zurilkryz, which sounds Germanic and evil... also sort of like a Rammstein song

. My pet's new name is something like Vazeelgoril, which reminds me too much of some feminine hygiene product

.
Soul Burn makes our summon instant, but we have the talent that gives us an instant summon if our pet dies anyway ( 2 min CD of course ). I ended up taking that talent because I found the demo tree to have a surprising lack of GOOD DPS talents.
My Warlock's build is...
http://cata.wowhead.com/talent#IZIrbf0uRRdoG
I don't think he has glyphs set either as it all simply takes so long, but at least I can use up my huge surplus of ink

. Getting Emberstorm would really help the problem with Soulfire being bad during Decimation with Molten Core up, but we'll have to wait for 85 for that.
I didn't think Bladestorm was particularly good on singles before the patch, save that you can't be CC'd. *Now that we're in 4.1~land, I don't believe there is any reason to use Bladestorm on a single Target - ever.
The thing is that these easy AoE moves that were decent single target DPS were nerfed into being bad for it. Whirlwind got hit, which Bladestorm is just multiple whirlwinds, so consequently, it would be bad too.
Pallies now only use Divine Storm only for AoE because it takes Holy Power to cast and it won't beat out Templar's Verdict on a single target, which also uses HP.
Edit:
Removed those pesky asterisks that Notes decided to add... I hate my phone.