Not sure if I agree. If you have a healthy user base, it is not that difficult to start a lively community on Discord (email an invitation). And there, if you see any notification from a streamer, always double-check and self verify their feedback.
the forum part was a joke btw