The DPS is good. Not OP, but very good. But...you can perform good in your raid, but in comparsion to the top logs you seem like sh### because you had to reroll 10 times over the course of a boss fight, while the top few hundret have 2+ buffs on average the whole fight.
While Sub...the spec I spend around 150k AP into, I was 7th on skada for the nightmare drakes but had 93% on warcraftlogs.