I like it for a middle school-high school introduction. That section you referred to is them trying to get the point across that we pass on our genes through sex. But yes, it would cause a stir! :)
From: [address removed]
Subject: [skeptics-137] Is this video appropriate for teaching evolution to kids?
To: [address removed]
Date: Mon, 26 Aug[masked]:09:24 -0400