I think homeschooling is great for older teens but for the most part should not be done until middle or high school.
Homeschooling is great, Ive been educated in my home for most my life, education of children inside the home can be very beneficial to a child's mind too..
It can be very beneficial. Have you seen any bad effects on socialization?
I'm not sure, They say humans need different social experiences to learn their own culture and to survive which most do learn in homeschooling. 
That's a fair point. I truly wish I had been homeschooled after I completed elementary school.
Indeed, In many developed countries, homeschooling is a great alternative to public and private schools, Which sometimes are too expensive for parents to afford. 
It's true! And the learning cant be as tailored to the child in pulbic school, which is my problem. I got bored and stopped doing work.
YOu can never get too bored if you keep learning and know that learning is an important part of life and may even land you a huge carer someday. 
Thankfully I found that out in college. That is where I really found my love of learning.
College is fantastic, Many families use less formal ways of educating in order to prepare their kids better for college, But it depends on how much effort the parents put into it.