HI TD,

You must be so proud!
DSS is not advanced, but is very much so on the bright side - he too would rather watch Ben10 or play XBox, or sit in his room and draw or write stories!
he has joined a teakowndo club which helps with his socialisation.

In my opinion, it would be good if you could find something that was team based for him to join, instead of the more antisocial things like music or chess... purely for the fact that as you mentioned above, he will not be put up another year as he is not yet socially ready for it - children that are gifted will be targeted by kids that see him as a threat (even if they dont know that this is why they are picking on him) - getting him to extend himself into something that is more social will not only help him physically but also will help with integration.

just my opinion thou - hope it helps