I’m curious why they chose to implement their own forum. Discourse, and the alternatives mentioned are mature and proven solutions.
In general we invest a ton in the website as we don’t do sales - it is our sales team!
And in future we anticipated building ie merch rewards for people that answer questions, people about to submit blog posts and stuff all through the same login… community based things. This is all pie in sky at moment but we’re going to experiment with it.