Does the private school have strict entrance requirements or is it open to anyone who can pay the tuition? If it has an open enrollment, be wary of the fact you may just end up paying for the privilege of having your child dumb himself down to fit in.

I am new to a virtual school and love it so far. I know there are others on here who have been with a virtual school much longer than I and don't feel favorably about it. The way I look at it though is if my kids finish their work quickly during the day, we can work on whatever we want. It sounds like you have some options for classes nearby that will be fun for your child and will allow for enrichment and interaction.