The main reason why some fora have sub fora is because they have a high volume of new threads. That means that older threads or subjects disappear too fast from the board. One solution to this problem is to create sub fora ordered by topic. As far as I know we at UMOS do not have that problem (yet) because the volume of new treads is not that big.