Combat rog Rotation macro

Does this macro make sense? I cant get above 37k dps, any suggestions? Also with anticipation stack, is there a way to make eviscerate used on 5 combo points automatically?

#showtooltip killing spree
/cast [nostealth,nocombat]Stealth
/cast [stealth]Ambush
/cast [mod:shift] killing spree;
/castsequence reset=target revealing strike,Slice and Dice, null
/castsequence reset=0.3 0,shadow Blades
/castsequence reset=target Sinister Strike,Sinister Strike,sinister strike,Rupture,revealing strike,revealing strike,revealing strike,Eviscerate,Sinister Strike,Sinister Strike,sinister strike,Slice and Dice
/cast adrenaline rush
/cast Combat Readiness
/targetenemy [noharm][dead]

unfortunately I can’t tell you yay or nay on combat rogues. Last time I played my rogue as combat was before i quit playing in 5.2 and comparing all the rogue specs. I was working on one back then, but, i’m not sure if i still have it in my files.