En cierto modo, acabas de responder a tu propia pregunta. Ya has tomado una decisión de que al menos una parte del sitio será visible públicamente, ahora solo es cuestión de cuánta. Tus circunstancias son un poco únicas, pero creo que querrías que al menos una parte estuviera abierta. Un área de aterrizaje, información básica y preguntas frecuentes. Algunas personas están nerviosas por unirse a un foro o grupo de Facebook (seguro que has oído el término del foro ‘lurker’ - gente que lee el foro todos los días pero nunca se une ni publica), ¿no querrías ayudar a esa gente? Por supuesto que no, ¡todos amamos a los gatos!
Así que una posible solución podría ser crear algún tipo de diferencia visual entre las partes públicas y privadas del sitio. Algo para advertir a un usuario que ha abandonado la parte privada del sitio y ahora está publicando en un tema que es público. Esta idea llevada a su extremo sería estilizar el sitio para que parezca que son dos sitios web completamente diferentes.
No sería difícil de hacer porque todas las partes privadas del sitio requieren iniciar sesión. Una vez que un usuario inicia sesión, se le puede redirigir a una página de inicio diferente que podría tener un estilo completamente diferente al de las partes públicas del sitio.