The only thing I'd say at odds with that is at 20+ you need to be playing and testing yourself. Some Leeds supporters did snipe that Leif Davis had to drop to L1 saying that was his level, game time did him the world of good. Obviously he might be an exception, but playing meaningful minutes once you are entering maturity can only be beneficial.