Если вы храните данные в виде кэша (имеется в виду, что они были в одном формате, и вам пришлось обрабатывать их программно, чтобы «сделать» их JSON. Тогда я не говорю о проблемах. Пока consumer
вашего JSON читает нативно) JSON, тогда это стандартная практика сохранения данных кэша на диск или в память.
Однако, если вы храните файл конфигурации в JSON, который нуждается в человеческом взаимодействии для «обработки», тогда я могу пересмотреть. Использовать JSON для простых ключей: пары значений - это круто, но все, кроме этого, формат может быть слишком компактным (то есть вложенные {и [скобки могут быть трудно расшифровать).