I am cautious about labelling, but at the rate he is going, he may not get consistent enough marks for uni.
He is a lot more confident this year and has a lot more friends at the new school, but that wont last if he is streamed out of his friends classes.
Have you tried medication? I will have a look at the cogmed site? Another problem was he never had to work until last year as the primary school didnt push at all, so it was a huge shock when he hit high school.