I want to propose a site that I think would be very beneficial to its community, but technically the topic is programming and there's no real reason why questions couldn't be asked on StackOverflow. However, I still feel like a specific site for it would work much better for various reasons.
There's at least one example of a 'sub' domain -- the Game Development SE. But are there any guidelines in general about this kind of thing?