Forums are awesome for this context. It is most of the time better for privacy as well.
But is it just me or whenever I use Discourse forum, my FB container in Firefox shows it has blocked something which FB uses to track me! This is in multiple discourse forums self hosted and otherwise. So am assuming it is bundled with Discourse. This bugs me the hell out. And Discourse is everywhere too since it has an open source version.
I think Flarum is awesome and maturing! (https://flarum.org/)