I like the idea of non-linear story line(s), but you kind of need a small horde of decent designer-writers collaborating to pull it off properly (unless you have a few rockstars with poor life-work balance). Most publishers will not see the ROI in that sort of thing, and most smaller indie teams will need to spend that time on other tasks.