In Madden every player is rated by how well they fit into what scheme the team runs. Basically what this means is that a player can be highly regarded for one system, but not valuable in another one. I think that this idea fits into NCAA even better than it does in Madden since there is so much variety between systems. In the NFL, most teams line up in Pro-style sets and there isn't a whole lot of variety in what is being run.
An example of this..
Player A is a QB.
Player A: 90 SPD, 90 ACL, 90 AGL, 80 THP, 82 THA (I think NCAA should add QB accuracy short/medium/deep, but that is for another day)
This guy looks like he was tailor made for Oregon's offense. Great speed and quickness, to be able to keep the defense honest on the zone read. He is accurate enough to hit the screen passes and quick hitters that is most of what Oregon's QB's throw. You could expect this guys overall in Oregons offense to be in the 85-87 range.
Put this same player in a scheme like USC's where they like to have a pocket QB who can stand back there and get the ball down the field vertically to big play receivers, and his value is diminished. This guy might be rated in the 73-75 range at USC, because he just doesn't have the arm to get the ball down the field like they like. He of course wouldn't be penalized for his speed, but it is just not as valuable in a Pro style offense.
This could work for any position. Say a team likes to run strictly man to man coverage, a guy with a 95 zone rating and a 70 man rating isn't going to be good in that system because he is only getting to utilize his 70 man rating and never gets to play zone.
Now understand that this doesn't actually change any of the players ratings, it just compiles an overall based into how well they fit your system, and allows you to easier see who fits what you are trying to do.
User Controls Player Development
Basically what this is for guys that don't play madden, is guys earn skill points basically depending on a bunch of different factors, such as their age, potential rating, playing time, etc. You then use these skill points to develop each player however you see fit.
I think this would be an excellent addition because in college coaches tell guys the things that they want them to work on/how they would like them to progress (Another way they could do this is basically just let you prioritize which areas you would like to see a player progress in and let the CPU do it for you.)
I was just interested as to where people stood regarding these ideas.

Comment