I don't know if I fully understand that flowchart - in each green square will you have different levels of information? how much content do you plan on having? If you have lots of content in the works and wanted to make it complex then I'd make each of those categories into a separate nurture program.
But if you want to keep it simple, those would each be streams inside one program.
In either case, you'd want to come up with some sort of criteria to keep the leads moving if not "interested" -- so is that based off oppties? or interactions with emails? or what?
Kim