For me I would like to see no transfer windows apart from the summer window then the squad you have is the squad you play with for the season, say 20 man squad, then if you have injuries suspensions you bring in from your youth squad.
Plus what ever manager you have in charge at the start of the season is your manager until the end of the season. Unless ill health or worse stops them managing 👍