Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
That's not possible in the current scenario, PC's are everywhere and kids are going to see them and be curious about them. It's better that you teach them how to use it properly than making it a restriction. If you don't let them near one then they are going to seek it out from outside which maybe worse than what you intended to do.
I would rather wait for a year or two and get the Collectors Edition or the GOTY which would include all the expansions/DLC with patches applied. And I would save a lot on it too. The upcoming Fallout 3 GOTY Edition is an example.