Hay muchas complejidades. Realmente necesitas probarlo para ver cómo funciona. Eso es lo que tendría que hacer yo para responder a tu pregunta.
Se puede hacer mediante un componente de tema. Puedes incrustar cualquier funcionalidad que desees, aunque requiere cierto trabajo y comprensión del desarrollo de temas de Discourse.
Si quieres un foro que puedas incrustar en un iframe, necesitarás usar otra cosa.