Utilizar BD ou Arquivo?

Fala Pessoal,

Estou com um problema que é o seguinte:

Tenho que desenvolver um sistema que gera uma série de relatórios. Cada relatório vai ter uma séria de informações para o usuário cadastrar (em torno de 10 que mudam de relatório para relatório) e essas informação eu devo registrar em algum lugar para possivel vizualização…

A duvida segue, será que faço uma tabela com todas as informações? Ou crio um arquivo?

BD!

Ou, se quiser ficar ‘no meio’ dos dois. Vai de SQLite.