Cita: que seria mas optimo hacer una base de datos en mysql o todo guardarlo en archivos json?
La mejor solución es que tu acl soporte ambas formas, así si los requerimientos cambian no te vas a tener que preocupar simplemente harás un cambio mínimo.