Apenas uma sugestão: faça a opção 3, parece ser a mais sensata para mim e, além disso, diga ao usuário para fazer um backup desse arquivo e escolher um local de backup.
Se o arquivo na pasta de dados do aplicativo for perdido ou danificado por algum motivo, peça ao usuário a cópia de backup.