I have to disagree. Sub's most advantage comes from being able to throw out immense cc, fast swaps, and off-stuns, like Shadowstep-Kidney. On top of these, you need to maintain SnD and Rupture. This means many many CPs and MFD is in short a free 5 cp every minute. Anticipation simply cannot compete with MFD in current Sub-meta play. Maybe Mutilate if it would have more energy regen (or not tied to Rupture).
Using Anticipation vs. MfD would not change your usual rotation almost at all. If anything anticipation would be more beneficial for keeping up things like rupture & SnD than MFD (have hemo bleed on a target? get a full cc chain put on you? well you come out with 10 CPs->Full rupture & SnD as soon as you reconnect even if your teammates are auto walking at a pillar).
My argument is the benefit Anticipation could offer when you're bursting BECAUSE it allows for overflow (no wasted CP generation) during dance & vanish/restealths. Which could mean more eviscerates for less energy in the same timespan, whcih means more damage.
Speaking first to the non-burst control & cc rotation--- The thing is your major cc there (kidney) is tied to a medium sized cooldown, and yes as sub 90% of the time kidney is a cc and not a kill target stun. And not for nothing, against most matchups you can get 5CP in 2 globals... in fact without using MFD I don't have much trouble keeping Rupture up on 2 targets along with SnD as sub.. it's really like I consider combo points to be an overabundant resource, the killer is energy when I need it for burst.
Let me put it differently. The way sub is geared right now, Eviscerate is where the damage is. In the general flow of a game, maintaining enough CPs for 1 Rupture target, SnD, and 5 pt Kidneys on cooldown is really no big thing (barring getting outplayed by mage/druid cc). The problem (and this is why MFD is so nice) is having all those infinite combo points in a finite time span (Whenever Find Weakness is up).
So, MfD fits the bill pretty nicely, every minute you get a pretty hefty chunk of free burst. But how many times have you Shadowdanced on someone, been at a point where you have 4 combo points, and now you choose between Ambush->5 point Eviscerating (probably 2 CPs will vanish and never be seen again) or 4 pt Evisc for less damage, and then double tap ambush for a 5 pointer.
As Anticipation this problem completely evaporates. And that is why I think it's worth looking into. The argument that MFD works better for sub because of keeping up Rupture/SnD is a really poor one, simply because if that's how you use MFD, you're doing it wrong. And even if you did, it's actually worse.
The MFD benefit is when you go from 1 burst rotation directly into another... say real example you were riding a Warlock against WLS and force Spirit Link & Trinket from shaman when you danced on the lock and dumped all your damage... then you wanted to swap into the now low health shaman with a vanish. If you were planning this all along, you probably still have MFD banked, and it's a guaranteed 5 combo points, whereas Anticipation relies heavily on the flow of the game (and maybe taking advantage of it for both swaps here would require an extra FoK global, which could be enough time to lose momentum if it should have been used for a Stun/Silence). But really, you would have only had those definite 5 CPs for one of these swaps, not both as MFD (but you get to choose which, and that's the big difference). Anticipation you're almost always going to have it for the first one, SOMETIMES you won't for the second.
And that again is why I think it's worth testing.
*edit okay it's a pretend real example, if it were a real example you would use the first burst opportunity on the shaman cuz you're training him, and then you would vanish back onto the shaman and kill him through DRs after link anyway