I'm not sure I see what they're going for. Where are they going to get this human generated content? How are they going to keep it from being AstroTurfed or LLM?
What community is going to police it and self-moderate it? Is it going to be like Google maps reviews for places? Where there's really no discussion just kind of shouting into the void.
Is it going to be like Amazon reviews?
The whole value of Reddit threads was that you could read them and see organic discussion a real back and forth. Evaluate the earnestness of the discussion, a post by single person with no feedback it's not super helpful even on Reddit. Honestly the best results came when there is disagreement in the conversation, forcing the subject matter experts to come out from the corners and stop lurking and contribute.