Yo tengo experiencia en migraciones de grandes web. La mia es
www.losviajeros.com con 44.000 usuarios y 10 millones de paginas vistas al mes... y ya te puede imaginar el tamaño de la base de datos.
Lo unico que tienes que tener en cuenta es que para copiar la base de datos o para recargarla si no va bien... deberias usar comandos directos de Mysql y no phpMyAdmin, que es muy lento.
También puedes probar previamente a migrar, sobre un directorio secundario y no en el principal y con la base de datos secundaria...
Es decir montar por ejemplo la web sobre
www.midominio.com/cpgnuke/ y no sobre
www.midominio.com
Solo tendras que hacer alguna ajuste con el path en las tablas de configuración.
Esta web y algunas mas son Dragonflycms y van muy bien. Es seguro y economico en recursos. Permite crecer muy bien.