We recently had "The Talk" with our 11yo (homeschooled) son. He always did well in science, and human reproduction is a topic of science. We presented the subject simply and handed him a book (that we reviewed first) on the human body. That's how it should be done in schools. Confusing kids with this other nonsense is crazy.
That depends on if your goal is social engineering or education.