Foge de code igniter, vai pro Laravel

Meus 2 cents:

Sigo o relator @silvestrini: o Codeigniter esta bem atrasado em termos de funcionalidades quando comparado ao Laravel.

Tem uma comparacao aqui: https://www.cloudways.com/blog/laravel-vs-codeigniter/

A vantagem que vejo no CI eh ele ser mais simples de trabalhar e ser mais leve - mas do outro lado o Laravel eh bem robusto e causa cerca estranheza no primeiro contato.