I have some opinion on the training system...
Can the young players (18y-19y, not include 20y-24y) train even faster in training? Because the max. ability of one category is 9 (18y: 8)
For example, a 19y rookie have 7 jump shot and 6 jump range. ( An 'A' skilled rookie)
As we know, it generally takes 2 weeks to pop once in jump shot having lv. 5 trainee.
It would need ~26 weeks (nearly 2 seasons!) to raise his jump shot to legendary(20+).
Then his other qualities could not be trained when his skills grow fastest.
It also would be a tough time to train inside shot and defense of guards.
They usually have lower qualities in these categories, and need to take a whole season to train them to an acceptable range (e.g. I. shot 3->7; I. def: 4->8)
But it means I need to sacrifice the outside skills...
I think the training speed could be faster for the young players (18y-19y, not include 20y-24y), like adjusting 18-19y players pop once in their training categories in 1-1.5 weeks ( I don't know how much the youth trainer benefits, so if you know about how much the youth trainers help the training of 18-19y players, please teach me about that).