Possible Solution for Real Life Custom Schedules

I think I've found a possible solution to get real-life scheduling into the game, and these custom schedules would only take about 30 minutes of user time to create.
The biggest problem that currently prohibits the creation of real-life schedules is the absence of FCS teams. The only alternative is to replace those teams with FBS opponents, which involves finding a substitute opponent on the same date. This becomes a nearly impossible task, because the FBS-FCS games take place during different weeks, so it's not just a matter of swapping out teams. Ultimately, it probably can be done after spending many, many hours on a single season schedule.
The workaround would be for an option to allow a generic FCS opponent to be scheduled, just call it "FCS Team" or something similar. Other games do the same thing. The old EA Sports NCAA College Football series had generic FCS opponents to round out schedules. No stats were kept for the generic FCS team, just the stats from the FBS teams. OOTP even allows the use of "ghost players" for minor league teams that don't have a full roster. The games keep the stats for the real players. For the purposes of this game, if it's too difficult to implement a low-level FCS generic opponent, just give the FBS team an automatic win and generate some cosmetic stats for their players.
If this feature was implemented, the user could take a real-life schedule and whip it out in .cvs format very quickly, week by week exactly as the games were played, without having to change anything.
What other benefits would this have? First, the scheduling is going to be a lot more realistic. As the game currently exists, if you're like me, and playing with a team like NC State, you start off with three non-conference games, then go through the ACC schedule. As you get down to the final two or three weeks of the season, you notice that you also have to play teams like Alabama and Ohio State to round out each team's non-conference schedule. Not anymore. Second, the bowl match-ups are going to be a lot more realistic, with more qualifiers. Fewer instances of teams like Michigan State going to the Potato Bowl because there aren't enough Group of Five teams that qualified.
Also, there are consequences to playing against FCS teams. Your strength of schedule is going to take a hit (as it does in real life), so it also allows the user to weigh the option of playing against an FCS opponent or not.
I'd be interested in hearing what others think of this idea.
The biggest problem that currently prohibits the creation of real-life schedules is the absence of FCS teams. The only alternative is to replace those teams with FBS opponents, which involves finding a substitute opponent on the same date. This becomes a nearly impossible task, because the FBS-FCS games take place during different weeks, so it's not just a matter of swapping out teams. Ultimately, it probably can be done after spending many, many hours on a single season schedule.
The workaround would be for an option to allow a generic FCS opponent to be scheduled, just call it "FCS Team" or something similar. Other games do the same thing. The old EA Sports NCAA College Football series had generic FCS opponents to round out schedules. No stats were kept for the generic FCS team, just the stats from the FBS teams. OOTP even allows the use of "ghost players" for minor league teams that don't have a full roster. The games keep the stats for the real players. For the purposes of this game, if it's too difficult to implement a low-level FCS generic opponent, just give the FBS team an automatic win and generate some cosmetic stats for their players.
If this feature was implemented, the user could take a real-life schedule and whip it out in .cvs format very quickly, week by week exactly as the games were played, without having to change anything.
What other benefits would this have? First, the scheduling is going to be a lot more realistic. As the game currently exists, if you're like me, and playing with a team like NC State, you start off with three non-conference games, then go through the ACC schedule. As you get down to the final two or three weeks of the season, you notice that you also have to play teams like Alabama and Ohio State to round out each team's non-conference schedule. Not anymore. Second, the bowl match-ups are going to be a lot more realistic, with more qualifiers. Fewer instances of teams like Michigan State going to the Potato Bowl because there aren't enough Group of Five teams that qualified.
Also, there are consequences to playing against FCS teams. Your strength of schedule is going to take a hit (as it does in real life), so it also allows the user to weigh the option of playing against an FCS opponent or not.
I'd be interested in hearing what others think of this idea.