I think I'm grabbing most of my hints from Jeff's venues here...
Moderation tools. Hierarchy. Those are essential.
Being a new user and all, I'm not sure how they're in place, if anything.
This is probably a bad idea for retention and engagement.
Discourse and stackoverflow have plenty of those and in no way they let anyone give any contribution without signing in.
Completely agree there.
There's already the forums anyway, I'd say no need for this. It could be cool is using discourse as the commenting system, embedded, but I'm not sure this would be a good idea since they don't promote embedding all that much. And boy, do they have good reasons for every each detail on their roadmap!