Ok.... Have kids come in at either 15 or 16 with a random roll for the stats. Some may have higher stats than others but have the learning speed hidden. Have them separated off into backs, forwards and the #10 as different classes. These guys get a boost to certain attributes for learning but a slower rate for the other side. For example: A centre and a wing will have higher training rates for speed and penetration but lower training speeds for rucking and tackling (this can be done with a simple hidden modifier coded in for +x% and -x% for each type of player)
The kids can only be promoted to the first team squad at 18, and obviously there's a limit to the amount of players your academy can hold. This can be based, along with the boost for learning speed, in the level like it is with the training ground. You can choose to promote or release your players at 18, and those released are let into the market giving the eventuality of having specific positions for players in the end
Lots more thoughts but there's the first basic overview of my idea
The kids can only be promoted to the first team squad at 18, and obviously there's a limit to the amount of players your academy can hold. This can be based, along with the boost for learning speed, in the level like it is with the training ground. You can choose to promote or release your players at 18, and those released are let into the market giving the eventuality of having specific positions for players in the end
Lots more thoughts but there's the first basic overview of my idea