Does your spec use Elemental Forces? (if so it's only good for another 3 weeks)
What have you been parsing on? Sounds like you've been doing it on a debuffed boss (Hexathel). Illuminate / Pillaging Stone really starts to make a difference when it's not just you.
What does your spec do on a dimension dummy? (note I'm not asking you for your spec. grats if you found a good one )
And yeah raid DPS is higher with a chon as Legendary Flaring Power is better than CtA