For me, I like to not assign skill points immediately, that way I can easily see wich players in my team gathers most skill points. That is not only affected by the training speed, but also injury proneness, performance in games. Also, when I have saved up to 50 points, I can then decide what I use them for, new position, special ability or raising skills.