Учитывая, что вы, вероятно, захотите предложить пользователям возможность изменять / обновлять свои настройки, они должны использовать модель. После этого дело доходит до вкуса ...
Если у вас есть только несколько настроек, вы можете сохранить их непосредственно в пользовательской модели. Если у вас много настроек, у вас может быть отдельная модель UserProfile, которая belongs_to
Пользователь.