I had a Catholic education and we learned way more about religion than anything else. I wouldn't repeat that with my kids for anything.
I don't know much about homeschooling. It isn't something I would have done either. I like the idea of kids being out in the world. Sure, they can learn bad things but if they have a good base at home they'll be okay. That's my take, anyway.