I'm glad you found us KatieMama. It's so nice to be able to talk about things without having people look at you like you have antennae or something. It does get better when everyone really gets to know your kid, though.
I think that your one-room school house type set-up is probably the most ideal setting for a PG kid when you don't have full-time HG/PG school options available. Sounds like you really lucked out there. Some of the things you do miss out on are faster paced materials and intellectual peers closer to your kid's age. But it sounds like your son is quite social and doesn't have difficulties getting along with kids of all ages.