I was looking over the last version of the spreadsheet this weekend and found a few mistakes...
Helm - Cell D8 should read 53 not 58 (at least according to the stats on wowhead)
Unbuffed cycles - X6 still is multiplying weapon damage by 165% (AP by 150%) and still is incorrectly multiplicative for Opportunity/Surprise Attacks/Aggression). not to mention the changes for Aggression have not been added here.
Correct formula here:
[top]Slayer4value*(mhavg*1.5+uap/14*1.7*1.5+255)*(Z6+(ucfact+0.06*leth)*Z7)*(1+sa*0.1+0.04*opp+0.02*agg)
Similar for X7 - Correction:
Slayer4value*(mhavg+uap/14*2.4+98)*(Z6+(ucfact+0.06*leth)*Z7)*(1+sa*0.1+0.02*agg)
Similarly for Buffed Cycles:
X6
[top]Slayer4value*(mhavg*1.5+ap/14*1.7*1.5+255)*(Z6+(cfact+0.06*leth)*Z7)*(1+sa*0.1+0.04*opp+0.02*agg)
X7
Slayer4value*(mhavg+ap/14*2.4+98)*(Z6+(cfact+0.06*leth)*Z7)*(1+sa*0.1+0.02*agg)
Some formulas would have to change on the chart for unbuffed dps and buffed dps for min/avg/max but since they aren't really used in the calculations, I didn't reformulate them.