Savage Roar vs Standard TBC dps cycle

Some napkin math for the a WotLK Savage Roar cycle vs the TBC dps cycle.

I'm likely to be missing some multipliers here, but the general gist is that it's a decent dps increase, it also shifts the ratio of feral damage be less bleed damage.

Assuming 7000AP/30% crit:
ideal 5CP rip does (534+.05*7000)*6*1.3*1.1 = 7585 damage loss

21 white hits with SR for 21*((1750/14*1.1*(.7+2.2*.3))) = 3927 gain
5 shreds with SR for 5*(1750/14*2.25*1.2*(.7+2.2*.3))) = 2735 gain
1-2 mangle with SR for 5*(1750/14*2.25*1.2*(.7+2.2*.3))) = 389 gain each
2 4CP rips with SR for 2*(.04*1750)*1.3*1.1*6 = 1201 gain
Total gains = 8252 which is a decent boost over the rip loss. I chose somewhat pessimistic assumptions of 5cp rips for the standard tbc cycle and 4cp rips for the SR cycle. And clearly this value scales better with crit and haste than the current shred->rip->mangle rotation(which yields a 39s cycle assuming attempts at double mangle rips for 3). I didn't factor in the effect of rend and tear on shreds (2 shreds with both SR[92] and RT vs 3 shreds without[1162]). Now that I think about it, the addition of WF totem for haste will give around 3 more white hits to really throw things in favor of SR.

Here's a rough 37s rotation that doesn't account for OoC procs or the like that supports the above numbers of skills(energy remaining left over and combo points listed for skills):
Start state: 70 energy ****
0.0 Mangle1 36 *****
5.0 Savage Roar 51
6.0 Shred 29 *
8.0 Shred 7 **
9.0 Tiger's Fury 67
10.0 Shred 45 ***
11.5 Rip1 15
12.0 Mangle1 out
13.0 Mangle2 1 *
14.0 Powershift 40
16.0 Shred 18 **
17.0 Powershift 40
19.0 Shred 18 ***
20.0 Powershift 40
23.5 Rip1 out
24.5 Rip2 50
25.0 Mangle2 out
26.0 Mangle3 35 *
26.0 Savage Roar down
28.0 Shred 13 **
32.0 Shred 11 ***
33.0 Powershift 40
36.5 Rip2 out
37.0 Repeat 80
If there's none of the final mangle+2xshreds end up critting, the cycle may need to be lengthened by a few seconds or some more powershifting thrown in. I'm sure the rotation could be improved on(especially to get that second mangle to gain SR), but it generally fits the criteria of getting maximal use out of Savage Roar.