I find this to be a wonderful idea and while not sure it would work with every group, I feel this is a wonderful way to begin a new campaign and set things in motion. Some groups like mine would balk at running parts of a story that regardless of their actions the end result is nearly set but over all this is a grand idea. Welcome and kudos.
Having started my own campaign books via Moonhunter's example I can see a nice use for this. Its always helpful and handy to have for those who are absent minded like myself especially when you have players who never forget anything. I agree with this.