DD is at a state secondary and loves it, there is no way she would go to a "poncey" private school, even though her Dad teaches in one!
DS1 and DS2 are in a small local primary school, DS2 is lucky to be in a class of 16 but DS1 (being a millenium child!) is in a class of 30 and every one of them, including him, is a 'character'. Last years teacher nearly had a nervous breakdown after just one term of them!
So yes we may very well move him at some point, I know he would flourish in a smaller class, and he wouldn't mind moving whereas the other 2 would hate to switch schools.