I don't think GCNS will have a major impact.
I believe their main problem is that they aren't as well known as the other schools (Bristol, Oxford etc) so competition is tight, Tayside and the likes get a good amount of local students coming through their doors and also cadets scholarships.