Anastasia, para el caso que comentas recomiendo utilizar phpBB como sistema base y aprovechar todos los recursos de éste para tu sitio.
Si dominas un poco el PHP no te costará mucho construir un index que refleje el contenido de tu foro. PhpBB cuenta con un
sistema de adición de páginas que te facilita enormemente dicho trabajo y -en consecuencia- te permite mantener independencia de un segundo CMS.
En cuanto a "aprovechar los recursos" de phpBB me refería a algunas funciones que éste tiene de forma nativa y que sin duda son mucho más robustas que las de Wordpress u otro CMS, como por ejemplo la gestión de usuarios y archivos.
Con respecto a las secciones de tu sitio, puedes construir un esquema creativo de foros-subforos, haciendo que trabajen como secciones/categorías/subcategorías. Puedes también ejecutar cualquier tipo de query a la BD y traer a tu página principal los datos que desees. En resumen tendrías una plataforma muy vesátil para trabajar, sin mencionar que es software libre y gratis.
A manera de ejemplo, hice el index de
esta web enteramente con phpBB. Este
otro portal también está hecho 100% con phpBB (puedes fijarte cómo hasta sus páginas internas cambian totalmente el aspecto de foro y apuntan más al concepto de web).