We did I this before at my company but running, maintaining and keeping the forum up to date turned into a lot of work over time - so we switched it off and went back to Slack.
Sure messages disappear on the free plan, but there are ways around that.