Where we've landed for now: public for anything that helps people decide to join, private for anything where members need to speak openly. Does that hold up in your experience?
That's a useful split. Many professional networks also keep peer groups private and publish a short monthly summary of their discussions for everyone else.