Hola,
Veo interesante tu proyecto, y te cuento que tengo experiencia desarrollando en Codeigniter. En el hice un software para una Universidad en la cual se manejaba todo el proceso de inscripción de materias o asignaturas, cambios de sección, Integración con LDAL, etc...