Now for the rotation. It's spot on, except for you seem to have forgotten about Bloodlust. In a given fight, it's much better to use your double IV craziness for a 100% IV uptime during Bloodlust, than randomly at the beginning of a fight. Also, following your 'first strike' rotation will cause you to pull agro quite often I would say, making MI something you will want to press pre pull often too.
Knowing that BL will never be used right at the start of a fight, CS should also not be used at the start of the fight. IV/FFO/trinkets/prepot are all perfectly great to get going at the start of the fight, you just need to make sure you are going to have IV off CD for your bloodlust burn phase. Something a little crazy about the BL+IV burn phase, is that you will be GCD capped on your insta cast spells with zero haste rating. Because of this, I recommend not using FFB and wasting all those awesome procs when you are wasting a good 1/5 of your GCD every cast, effectively lowering the DPS of your uber CD'ed IL/BF by about 25% (1/.8=1.25).
Now after typing all that out about the rotation, I realized it's a give and take, and it's possible that your method could beat out my method, it's a numbers game. With your method you never hit the GCD cap, but miss out on significant haste multiplication during BL, you also gain two FFO's, where as I recommend not using FFO during BL, which would mean that CS resetting it's CD is unecessary generally. I would really like Lhivera's thoughts on this topic.
Getting past the BL issue for now. Does double FFO ever cause you lose a proc? How about when you don't get a proc, cast a Frostbolt then get three procs? Is potentially wasting a proc (as I'm sure you must every once in a while) worth the DPS you gain from getting FFB on CD 25% faster? I'm not sure it is, and currently I will FFO->PF/IV->DF->CS->DF->rotation and wait for either affect to end to use it next. (precasting FFO a little earlier for the travel time or if the boss moves)
Random note: most people say "use/keep XX on cooldown." I assume you mean "use XX if it's off cooldown," because otherwise you are literally telling us to not put the spell on cooldown, or something. IDK, it just sounds/is weird, IMO haha. Also I've never seen someone say "expel Ice Lance" when what they are trying to say is "use a FoF charge," again, it just sounds weird, but this one makes perfect sense, it's just different.
SAVING A CHARGE
Your notes on saving a charge are kind of odd. You always want one charge up for if/when BF procs and/or DF comes off cooldown. This lets you use PF on cooldown instead of every 30 seconds for DF, getting you an extra PF or two per fight, this might be worth noting. The first sentence of your specifics doesn't make sense. Why would you not be spamming IL when two FFO's are out? You will be spamming tons of them, you'll also be getting BF along with em too though. I also don't understand the second paragraph. What scenario are you referring to? Are you saying that during a normal rotation, if you have a proc about to end you should use your saved FoF charge on IL instead of saving it for future BF/DF procs? This seems like an over complication that will actually reduce your overall damage done. I can explain further once you respond to my question.
As a final note to your guide itself, I would say you should clarify that FS+Blizzard is always better DPS, but using FS is harder to deal with due to the ground dot (which is most of it's damage) being immobile. However, a single cast of blizzard can't be moved either, so if you feel you can cast blizzard, you should feel pretty confident that the mobs aren't moving very far and you can cast FS too, of course this isn't always true, but worth noting IMO.
I always spend way too much time critiquing new guides that pop up lol. Hope you learned something!
INC replies to replies. Again, stupid character limit hahhaha. And wow, a lot of replies as I was typing all this.