I begged my parents to homeschool me. Middle school was rough, I didn't want to go through high school. I even signed up to regular pioneer to kind of force them to do it. It was all left to me to do. I used a correspondance school where I took tests over the phone and mailed in assignments. I do regret that though, I'm socially inept. JW world would have made me that way anyway but homeschooling just made it that much worse. Plus, if I had been more rebellious and a better liar, high school might have been pretty awesome. That's one reason I signed up for classes at the community college, to learn some social skills. I do worry that my lame high school diploma will make it difficult to get into a good university, plus I have no SAT scores.
Our schools here are well above average, so I have no plans on homeschooling my daughter. But if there were a situation where I needed to, I would make sure she had plenty of interaction with her peer group. That's what was missing with my education.