Hola Geoff,
Sí, es un caso de uso excelente para Discourse. Si deseas algunos recursos adicionales para elegir una plataforma (es probable que no obtengas una opinión totalmente objetiva aquí), consulta: The CMX Guide to Community Platforms
En cuanto a empezar desde cero o lanzar una comunidad, encontrarás toda la lectura que necesites (y más) aquí: Building an Online Community: The Ultimate List Of Resources
Si tienes preguntas específicas, déjalas aquí y con gusto te ayudaré.
También echa un vistazo al nuevo componente de tema Knowledge Base de Justin: Knowledge Base. Esto facilitará la navegación por la documentación.