Respuesta corta: Depende.
Respuesta más larga: No hice mucha de la configuración del post 1. Tuve que hacer algo con los gemfiles. Eso es todo.
Tanto mi XenForo como mi Discourse estaban en el mismo servidor. Eso significa que puedes vincular el área compartida del contenedor de Discourse con las áreas de XenForo. Eso me facilitó mucho la vida.
Tampoco me molesté en exportar mi base de datos de XenForo, ya que estaba en el mismo host. No habría ninguna ventaja en hacer otra exportación.