If he can afford it why not.
What I don't recommend is to try to find a GK young fast trainer and spend greens to add sa or quality for keeping him for many seasons.
Why? I usually buy a 3* fast trainer GK at his 18, train him well and keep him until he is 25-26. I'm sure I spend less tokens comparing to other methods... And I'm comfortable with the results.
FC Elkhorn - Level 12 Association: Russian Dream Team (#6P73JL)
Achievements:
9 League
5 Champions League
6 Cup
4 Super Cup
4 Triple Crowns