I play FM Touch, where tutoring happens automatically. The only way to influence who gets to tutor and who gets tutored is by changing the squad status of players.
This is why I always give my players one of these statuses:
Rotation: first team starters who I want to act as tutors & youngsters who don't need to be tutored
Backup: backup players who I want to be able to be tutors
Youngster: youngsters who need to be tutored
Not needed: everyone else
Many times I've signed a player who has demanded key player status and then the minute he's joined the club I've changed his status to not needed. Then a couple of years later when it's time to extend his contract he again insists on being a key player, but once he's signed the contract he instantly goes back to being not needed. No one has ever thrown his toys out of the pram because of this.
The only thing (other than tutoring) I've noticed squad status affects is the offers I get from other teams (get lots of loan offers for first team star player who's "not needed" etc.) Other than that, does squad status really make any difference? I mean, I guess giving someone who never even makes the bench key player status might not be a good idea, but why would anybody do that anyway...