I don't think it'd necessarily increase the meta-stuff. If you can only post in it so long as there's no active games, you can't use it to influence at all.
If it stabilises the meta, by for example, bringing it to absolutely everyone's attention that lurking is bad, or that shitposting is bad, or that getting bogged down in an ad hom slog is bad, or that trying to do super complex things is bad, or that lynching blue claims is bad... well... it would be like forum canon. Instead of having to go through this stuff every single game we could just link to the thread and people are brought up to speed. More of a learning tool than anything. Guides from other sites are good, but they're also kinda disengaging.
That said, I'm exhausted and probably wouldn't bother contributing to it myself, not for a while anyway.