You have to make a poll sir
How to post a site suggestionAnd just adding a tip, you said that
this subforum need more organization. I think that your suggestion would be better if you show us an example on how that section can be more organized, showing some ideas, links, etc.
Good luck.