I think social confidence has a lot more to do with personality than it does with school experience. By all means consider public school, but don't think of it as a panacea for social problems, especially if your kids aren't on board with the idea. The benefits it provides are available elsewhere, without the bitter fruits of tedium and frustration.