Thanks for the feedback, it's given me some things to consider.

I feel like this is the most important decision we'll ever make regarding his future, it's so difficult working out what is best.