I'm halfway tempted to set this up for _myself_. You're absolutely right that 30 minutes is gone in instant when you start in on online entertainment.
How have you been trying to market it? What marketing avenues have you been trying? Facebook ads etc?
I watched poverty inc documentary and saw how parents with some money in Haiti spent money on private school for children.
I believe, thanks to khan etc, great education already exist, parents just need innovative tools to help keep children on proper path. I reached out to some orphanages / schools in Haiti and they are excited to try this out once android app is complete.
If notifications are enabled, they will know when points are earned on education sites. Parents can easily figure out what's going on and react to it.
If you pay attention to malware analysis you will see raw IP addresses and random domains are very common in malware. I think corps should enable their outbound firewalls. Problem now is whitelisting each IP is way too much work.
My tests show a C++ DNS proxy can be used to whitelist IP addresses to ipset hash in iptables just before the DNS proxy responds to client. Raw IPs are now blocked and firewall outbound is coupled to your trusted DNS provider.
This would massively reduce attack surface to domains your org regularly uses. Not resolving new / young domains is important here.
At this point we can blame DNS and the firewall!