Mira de momento se me ha ocurrido una solución basándome en tu idea.
He creado como pagina de inicio el registro, entonces en esa página he puesto un modulo que es el que muestra el contenido de la pagina de inicio y solo ven los registrados. Así una vez registrado, ves el contenido de la página que yo quiero que sea el inicio y sin el problema del "doble inicio".
Ahora bien aquí me faltan pulir dos cosas:
La primera es que sale un mensaje de error que reza:
Error Ya ha iniciado sesión, se que este lo puedo ocultar con CSS, pero ¿existe una forma más limpia que evite que este mensaje se imprima en el HTML?
La segunda es que en el articulo de inicio original yo cargaba un modulo de un componente con
{loadposition inici} y ahora no carga ese contenido. Esto creo que se tiene que arreglar con un plugin ¿conoces alguno?
¡Gracias por toda la ayuda!