Yo creo que es mejor la utilización de ficheros con XML ya que estos te permiten especificar el tipo de codificación de los caracteres, y además la inclusión, por ejemplo, de ficheros binarios tales como imágenes.
Aunque quizás la desición final venga dada por la cantidad de tiempo que dispongas, ya que si nunca antes has utilizado XML tendrás que aprenderlo.
Espero haberte sido de ayuda