8 years ahead of time is probably too far ahead. But 4 years in advance is fine. Waiting too long you could end up facing no power 5 teams and miss out on a playoff berth.
I like the direction the Pac 12/Big Ten agreement was headed before that fell through. However I would rather see us mix it up a hit more. Play 1 group of 5 team, play one power 5 basement dweller (Purdue/ISU), and play one power 5 actual contender.
I like where your head is at, but, I'm wondering about the implications of the bolded. Hypothetically, I think it would be tough, even one season ahead of time, to determine who is a basement dweller and who is an actual contender. And are there enough basement dwellers to go around? Does that mean a team like Purdue would get screwed and have to play Bama, Baylor and Oregon in one non-con?
Just playing Devil's Advocate a bit. I think it'd be tough to project how good some teams are year-to-year and use that as justification for scheduling.