well, i'm not a homeschooling parent, but i am a homeschooled high schooler. if you want any of my opinions...
my parents teach me math, history, and some other classes, but the majority of my education comes from a co-op with other homeschooling families. there are lots of co-ops around the midwest, although they can be hard to find if your not in the homeschooling circle. there are 6-7 within an hour from my house, and i know there are many in michigan as well, so if you wanted to look into it, you'll probably be able to find some near you. in the co-op i am taught by other moms, usually with degrees or a lot of experience in the subject they are teaching. i take foreign language, literature/composition, and grammar classes there, as well as some optional classes like art and drama. i definitely think that i am much more well rounded from the co-op then when my parents were teaching me everything. not that they weren't doing a good job, but at a certain point, they admitted they didn't really have the expertise to be teaching my advanced sciences and things like that. obviously, that is not such a big deal if you plan on sending your kids to public school for their high school education, but since i'm being home schooled through high school, i needed some teachers with more experience to tutor me and things like that.
i feel like homeschooling has definitely been beneficial to me. i love that i can take advanced classes several grades above my age without having to jump through all the hoops that public school kids have to. its almost impossible to skip grades in most public schools in my area, and even if you are allowed, you usually are expected to skip a grade in every subject. that wouldn't work for me, because i can manage science classes above my grade level, but i doubt i could do math much above my grade level. homeschooling is great because it can be tailored to my needs and my strengths. and i don't feel like i've ever really been socially underdeveloped. of course that is kind of a hard thing to judge yourself on
next year i'll be taking even more classes at co-ops, probably math, and history, so my parents won't be teaching me much except helping with homework and such. i'm considering doing dual credit (college level courses that give high school and college credits) at IUPUI.
i don't know if any of that helped, if it didn't, sorry
but hopefully that'll help you get an idea about how we do things