And still, change that gem in your back to a red int gem. We ALWAYS match red sockets with red gems. And change that trinket now. Get that CoC you had during Morchok back.
As for your question. No. No. No. 1000000 times no.
The incin spec was designed out of BiS gear for a single target, patchwork style fight for ~400 dps increase, with a chance for more. This being said, it is VERY gear and fight specific. It is only really valid on Ultrax (although this fight is already bugged for demo with not getting the HoG aura on Ultrax), Zon Normal, Zon HM IF your assignment is to sit on the boss/claw and no other adds, Hagara IF you stack in the middle for ice phase and sit on her in melee and get lucky procs, Yor (normal/HM) IF you're assigned to sit on Yor and not oozes,etc. Also, because it's gear specific, you would be simming it first to see if it's an increase at all at your gear setup, usually trinkets make or break it.
You are A) far from BiS gear, B) in need of much better demo trinkets, and C) progressing on fights where the stable Shadow Bolt spec is better for. Change that glyph to corruption, and stick with the shadow bolt spec
It is not a matter of which spec is better, it is a matter of which spec is appropriate to use.