My training gameweek is as follows: Game Sunday night, Game Tuesday night, Game Thursday night. And then there's training late Thursday night.
Now, since I don't have complete control over how many minutes various players are due to get in various positions (which is fine - I like the challenge), I have to wait to see how many players got how many minutes in which training positions to decide which slots I want to train. And since training happens just a few hours after my third game of the week, I have a window of only a few hours to do this. If I'm out on Thursday night (drinking comes to mind), I've missed a chance to optimize training.
I propose spreading things out a bit - for instance, making training more than 24 hours after a match was played (as in HT). So, late Friday night, for instance. Ideally, I'd have it happen in the 3-day break from Saturday-Tuesday (say, on Sunday), since nothing else is really happening there, but I suppose we want training to occur after scrimmages/cup matches.