A bit late to the discussion, but I opened a similar thread a couple of years ago when we were considering homeschooling. We decided to go for it for many reasons and have been very happy with the results. Our second grader is where he should be with math and at least one grade advanced with reading. Our kindergardner is a grade ahead in math and reads words like antediluvian and photosynthesis. Science is their favorite subject by far, though. They can talk endlessly about arcane facts about sharks or the solar system or whatever else they soaked. They are also very active in Scouts, sports, and other programs and certainly don't lack friends or social skills.
If you can homeschool, do it. Don't overthink it and don't get caught up in what curriculum is better. As you do it, you will know to adjust the program based on the child's needs.
Good luck.