One problem that game owners have is keeping the team profile and depth charts in line. That is, making sure the number of players in a position on the depth chart match the number of players listed in the team profile.
I understand the need for profiles, as AI teams would have problems creating well rounded teams without them, but it would be nice if it wasn't so easy to mess up the roster with a simple move or two.
If the team profile and roster screens showed how many players were asked for by the profile and actually on the team, it would help.
What would also help is if there were some sort of wild card or give in the numbers. Perhaps if the team roster could be certified with X-1 being acceptable as the minimum number of players needed for any position with X being the number in the profile. That is, if the profile asked for 6 DB's and a team had 5 DB's on the roster, it would still be certified for game play.
If wild card players were available, they could be used like the inactive players are used on the roster; they wouldn't count either way. A roster of 53 players could have three players, as an example, that do not count toward the team needs. The game would just read the first 50 slots to get the minimums. That would allow some slack or give when moving players on or off a roster.
Either of the X-1 or wild card ideas would help, and having the numbers listed, so one knows if the team is set with the profile would keep a team owner from having to go between screens and manually count players, would make the roster much easier to manage.
On a side note, the TE/SB position doesn't look to be using the profile to sort players on the depth chart.