Personally, I think home schooling is a bad thing for kids since it doesn't teach them the proper socialization they will need as adults.
I had a pretty abysmal public school experience through elementary. And, quite frankly, I didn't start actually socializing with other kids until my parents started homeschooling me. Admittedly, it was only for a couple years, and I went to a public high school, but all of the friends I made while homeschooling had zero problems developing normal nerd-level social skills. Socialization isn't really something you can teach, considering it's so deeply instinctive to us as humans. Albeit, under extreme circumstances, kids struggle with it, but I wouldn't worry. Maybe someday it'll just make for a good story.