Great idea!
only suggestion I have for you is to let them have some room in the early /middle adventures(of the flashbacks) so thier decisions would have more impact so that when you railroad the end they will not feel like all the decisions were made for them,plan very extensively and I think...