I'm not sure what I like best. Well seeing higher dps numbers is what I like best

I'm just like you trying to find best dps.
I understand the concept of the desynching now and it sounds solid but like you've already said, it should be an increase on a fight like Saurfang where you dps like he's a target dummy but on 99% of the other bosses, how many times is the desynching really nessesary and how many bites do you sacrifice for this theoratical increase in dps?
That's what I'm wondering atm. I also tried some other values for when to refresh Roar. At the moment it's set to 6 seconds. I tried 4,3 and 2 seconds as well. Sofar the 2 seconds has given the highest dps. You do lose some Rip uptime but the dps'ing just feels less bumpy. Also a better interaction with Tiger's Fury.
Another thing what bugs with the newer versions is that I'm getting a Shred suggestion and I do a Shred and when I'm pushing it it suddenly becomes a Mangle. After that I watched the timers on the debuffs and it is indeed correct but on such a short notice I nearly always do the Shred while I should wait 1 second for the Mangle. I know I can watch timers and get used to it but seeing as it does show, for instance, Rip and Rake refresh 3-4 seconds in advance I wonder if you could maybe give 0.5-1 sec advance notice of Mangle?
This actually looks like the problem Bkim was trying to solve. Is there a solution for it yet? I'm getting confused by 2 people trying to achieve the same thing with the same program and script language yet say they take an entirely different aproach.