Está raro lo que dices. Las custom instalan el launcher en system. De hecho, la solución a tu problema sería usar cwm para flashear a system/app la app del launcher.
Hiciste los wipes después de instalar las custom roms?
Incluso cualquier launcher de terceros te serviría si lo pones en system/app. Cuando inicie el móvil estará instalado.
Otra es instalar algún launcher desde la playstore, al sincronizar debe instalarlo en el móvil, después sería seleccionarlo.
También puedes compartirte algún launcher de terceros por bluetooth, el puro archivo ".apk". Cuando termines de recibirlo, podrás seleccionarlo desde la barra de estatus (la de arriba) e instalarlo.
Suerte.
