Чтобы на самом деле ответить на вопрос:
Основная информация должна храниться локально в web.config (строки подключения и т. Д.)
Помимо этой другой информации может храниться в любом месте.
Наличие этого в базе данных означает, что легче писать страницы администратора для управления информацией, чем редактировать файл web.config напрямую.
Как часто все будет меняться? Если настройка является одноразовой, то наличие страниц администратора будет излишним, но если есть постоянные изменения (добавление новых пользователей, категорий и т. Д.), То это может быть хорошей идеей.
Также с данными в базе данных вы можете выполнять удаленное администрирование в системе
Итак, без дополнительной информации о вашем заявлении я не могу дать рекомендации.