I think he’s probably still got quite a bit of improvement left based on the reps and dedicated coaching that he’s now getting that he’s never had until nine months ago.
That said I don’t think it’s a great idea for the program to have him camp out in the starting job for three more years.