This is a pretty good idea, I think perhaps you should be able to set deadlines as you wish, even if there is no game coming up, as long contract discussions could screw up transfer plans a lot. However if you provide no reason then the player should be quite unwilling to accept it.