Just a board for discussing public mods would be useful in my opinion. I can imagine a stickied post that explains the rules of each public mod with a brief intro on what the unique mechanics are. There could be a competitive flair for higher level players to discuss strats and meta. It's hard to say how receptive people will be to the board, whether higher level players will even give a shit or want to share their knowledge, but it will at least give a jumping off point for new players to learn and ask questions.