My hat is off to you. I am a HUGE fan of homeschooling. Not all homeschooling but there are many incredible families out there and kids learning incredible things. Overall, the quality of home school education is superior to most public and many private schools. Socialization is what we do every day in the world so unless a family is particularly isolated then positive socilization isn't a worry and there will be MUCH LESS negative socialization.
I lived in a miserable school district for a year when DS was 7 and I homeschooled him that year. He did wonderfully, our family flourished that year. He was in the 99th percentile on his CAT's that year although I followed no canned curriculum and am not a teacher. My children attend public school currently. However, I would not hesitate to pull them out and homeschool them again if ever I felt the need.