If we're worried about spam, there is a compromise: IRC chat with channel mode +m. That way, only specific people - staff, in this case - can speak, but everyone else can see the conversation. We could then disable the mode when we invite others to contribute.