It is a little bit absurd see how the Academy countdown finish always in a different period inside a season, and sometimes is, when season start, or at the ending when players are going to lose a star...
I think that would be interesting introduce the concept of a "course", like when we talk about the real teams course 19/20 that includes the window market etc and some rules...
So, we could divide the season in the 4 weekends, and the earlier academy levels could give players the last weekend, then the 3rd, 2nd and finally the 1st with more availability of positions and maybe even a option to train them specifically when are in the "academy" and not available...
Could work even doing a "mixed training" using 2 players in 1, to cover old players positions that are going to retire cuz they have like 30-34+ years using the old player as master and the "academy one, receiving this last one, the full trainings XP in a 50% mode untilthis reaches just 1 star compared with the old player that we are using to train him in exchange of his XP gaining and condition.
Maybe this would need introduce 17 aged academies with one season of anticipation to have a entertaining process where to develop our own particular academies in a more precise way.
Here Im follower of making them special and allow 2 SAs for example.