Why split things up into so many separate areas anyway? The result is just going to be that no one subforum gets enough traffic to be viable.
I'd even go further than that. I'm not clear exactly what the site is trying to achieve that other sites don't. Unless there is a specific something, there's at least the chance that it simply diverts traffic from a struggling-but-surviving site so that you end up with two sites that aren't viable.