La respuesta a esa pregunta es bastante más complicada en cuanto a que no sabemos exactamente lo que sucederá.
El problema viene en que cada CMS utiliza un "prefijo" distinto a la hora de crear las tablas en la base de datos , así , si no me falla la memoria en Mambo las tablas comienzan por mos_ , mientras que otros CMS empiezan de otra manera ( en Xoops por ejemplo es xoops_ ).
Existen algunos scripts concretos para migrar una base de datos de un CMS a otro , pero esto tiene que estar desarrollado muy concretamente ; así creo que hay uno que migra de PHP-Nuke a Post-Nuke , y creo que había uno que migraba de uno de estos dos a Xoops ; en el caso de quisieras migrar de Mambo a Drupal (por ejemplo) podrías encontrarte con que no exista ese script y no puedas hacerlo ( realmente desconozco si existe ).
En este caso concreto creo que al haber una comunidad entera de desarrolladores que tiene su sitio en Mambo cuando hagan el sistema nuevo mantendrán la misma estructura de la base de datos o en caso de no hacerlo desarrollaran ese script para poder migrar sin mayores complicaciones al sistema nuevo.