I was home schooled and did some public school.
If the school district your child attends is **** poor and you have enough discipline to do a good job home school is the way. If you have a good district there is nothing wrong with it. So I say which ever is the best benefit but if they are equal being with peers can have some benefits.