Looks like a solid routine. It starts off very basic and has increasing volume and complexity as you go along. I wouldn't get too hung up on the time-periods for each phase; I'd milk each phase for all it's worth and not stop it just because a calendar says to. Then I'd take a little break (1 or 2 weeks) and then start the next phase.
I'm going to copy/paste that routine to share with others.