Realmente muito legal a proposta do seu projeto, obrigado por compartilhar!
Minha sugestão é você transformar a proposta do projeto para ser o mesmo que o typescript foi para o javascript, um facilitador, para reduzir código.
Inclusive, até recomendo voce utilizar mais da estrutura do typescript para que tenham mais adeptos devido a baixa curva de aprendizagem.
Outra sugestão é você não focar os exemplos em dados de teste, para quem esta lendo a primeira vez, na correria do dia a dia, pensa: "é só uma ferramenta para criar demos, não vou usar isso", e seu projeto pode ser muito mais.
Existem diversas situações que precisamos usar bases de dados imensas em json (passei por isso há algumas semanas, com dados de coordenadas geograficas com MILHÕES de registros para um sistema legado).