I find their definition of the future weird.
Logically, a future should already include everything leading up to that point. Ergo, if my future is to die, and I know it, everything I will do to try and prevent won't work, else, it won't be a real future!
This notion hasn't been in heroes at all, usually they would create different futures, which is okay, I kind of see how it would work. But then, you see Hiro getting back in time (therefore creating a new future), getting the formula ripped in two, to explain why today we had 2 pieces of the formula.
So yeah, I don't feel like concluding this post, you guys figure it out, I'm pissed off at heroes' writers.