Here is the loose concept of an idea I posted about 5 months ago. Let's start with the AAC and MWC. Split it into 6 pods instead of 4 divisions.
Southeast: USF, UCF, ECU, Memphis
Southwest: Houston, Tulsa, Tulane, SMU
Northeast: UConn, Temple, Navy, Cincinnati
Pacific: Hawaii, SDSU, Fresno, SJSU
Mountain: Nevada, UNLV, Boise, Utah State
High Plains: New Mexico, Colorado State, Wyoming, Air Force
Play own pod every year. Play 1 team from other adjacent pod every year. Then set up tiers for the entire grouping, and play similar strata teams for 2 or 3 games every year. Or just play own pod plus 4 strata games. This works better if BYU, Army and UMass are in it, but I don't want to burn a lot of brain cells on the pods, just want to talk about the idea.
So let's say UConn is good (Diaco learns what that thing with numbers that is counting down is for), UConn's schedule could be:
Pod: Temple, Navy, Cincinnati - these become our rivalry games
SMU
USF
Strata Games: BYU, Houston, SDSU
4 OOC
If UConn was not as good, those strata games may be ECU, Colorado State and Nevada. In that case, we are no worse off than we are now.
You could even leave the last two dates of the season open for each team, 1 home, 1 away, that would be filled with the strata matchups once they were set, say 11/1 every season.
If you take this scheduling philosophy, you could theoretically pull in all the G5 conferences. Unless UConn sucked, it would never play a Sun Belt school, but if a Sun Belt school had a monster year, it could provide a good late season matchup of two teams receiving votes or maybe even ranked. This would also provide a Top 15 G5 school a way to get a late season win over a ranked opponent, and give them a better chance at a playoff bid.
This combined affiliation would sell maybe 6 games per team as Tier 1 and Tier 2 content, and leave half the schedule to the individual schools to sell on their own.