Если кто-то удалит файл .config, он исчезнет, детка, исчез. И будет необходимо создать, развернуть или ПОЛУЧИТЬ его снова.
Хранение значений настроек по умолчанию - возможно, два очевидных ответа будут в файле конфигурации или таблице базы данных. Если настройки по умолчанию довольно статичны и не зависят от конкретного пользователя, файл конфигурации может быть хорошим вариантом (или они устанавливаются при первоначальном развертывании / установке). Если эти значения могут измениться пользователем, вероятно, лучше сохранить их в базе данных.
Я думаю, что ответ на вопрос о том, где хранить настройки по умолчанию, действительно зависит от характера приложения и способа его использования пользователем.
Надеюсь, это поможет!
ОБНОВЛЕНИЕ: о, и если они действительно удаляют конфигурацию, я надеюсь, что она где-то хранится в системе контроля версий. :) Вероятно, сделать вашу жизнь намного проще. Удачи !!