Thanks for the input, Let me clarify a bit.
I was exploring that with the idea that the realism for setting up starters comes from being able to specify a specific starting formation and the starters at that position. This game does not allow you to call every play in the game and is therefore not truly representative of what you desire to be the starting lineup.
In order to create this, we created a button to allow you to select a starter and then if they play they are the starter. The problem with this though is that if you play one play, and are marked as a starter, you get credit for that. In reality, if that's what college kids viewed as a start, the value of the "Promised start" would be relatively minor considering it doesn't actually mean anything.
So, we decided that for now we will leave the concept of the starter. But starters will be determined as follows:
1. Find the most used formation in the game to determine the # of players at each position (Example: Iformation will have 1QB, 5OL, 1TE, 2RB, 2WR)
2. Find the players that played the most plays at those positions. (Which is ultimately determined by depth chart.)
Those are your starters, and that's the value that the promised start will be related to. CAVEAT: If you are running shotgun most of the game, and have a freshman with promised starts at RB, he will not get the start because shotgun doesn't have any running backs.
We'll explore the penalty for not starting in the future, but this will still give the benefit to the smaller schools that will actually play the kids enough for a start. The larger schools that will just run the first play for their promised starters will be at a disadvantage unless they use that player for the most plays that game.