Its not a mod ,,, as in a dfmod ... but a quest pack. I'm just learning how to do the quests at the moment and though I hope to be doing full mods at some point I have a lot to learn about C# before I can even consider doing so. Its all a bit over my head atm I have to admit.harbinger451 - I haven't looked at your mod yet. Are you using C# scripts where you'll be able to set a property in game? If not, we'll conceive another solution. It's important to me this is something the mod can control, not something users have to remember to switch off themselves. A settings.ini toggle isn't suitable here.
If the "switch" can be a setting that's able to be called in a quest file, then I can handle it I think. But I agree that it has to be something that can't be switched off by the player. It is already possible to flag quests as having nudity/adult content in the Quest List feature ... would it be possible to somehow hardcode the child NPCs to never offer a quest flagged as adult? Of course, that doesn't stop a player going in and editing the quest list file to remove the adult flag.