¿Debería utilizar diferentes CMS en un mismo hosting?

Para dar una respuesta, primero, ¿qué es un CMS?

Un CMS es un sistema de gestión de contenido creado a partir de un conjunto de scripts. Son creados para facilitar la administración del sitio web. Dado que tienen una interfaz gráfica, cualquier persona no necesita habilidades de diseño de sitios web o conocimiento del lenguaje de programación.

Los CMS más populares son WordPress y Joomla.

La pregunta principal: ¿Debería usar diferentes CMS en el mismo hosting?

No se recomienda alojar diferentes CMS en un mismo alojamiento. No funcionarán (depende del CMS que tengas), o funcionarán, pero no de forma correcta. La razón de esto, es que puede utilizar diferentes versiones de módulos PHP, o que requieran diferentes versiones de estos módulos para diferentes CMS. Por tanto, existirán conflictos entre ellos.