Ultimately all that matters is....
Does he put in the work ?
Does he compete ?
Does he love the game ?
Does he care ?
If the answer to those is yes then he will improve and he will play hard. IMO
If that's what we mean by character then I completely agree.