Para mi esta claro que uses una Base de Datos.
Si usarias txts tendrias que crear una forma de almacenarlos, otra de extraerlos, y otra forma para editarlo. Se puede hacer, pero para que molestarse si otras personas ya lo han hecho cuando crearon MySQL o SQLite y otros motores de BD y que seguramente, vienen buscando la major forma de hacerlo durante años!!!!
Si usas entonces base de datos y algun administrador (como PHPmyadmin) puedes ahorrarte bastante tiempo.
Saludos