Я видел два разных подхода к сохранению пользовательских настроек.
ПОДХОД 1: Сериализация их и сохранение в одном столбце таблицы USERS
ПОДХОД 2: Создание отдельной таблицы PREFERENCES и создание ассоциации has_many от USERS до PREFERENCES.
Какой из этих двух подходов вы бы предпочли, и каковы плюсы и минусы каждого из них?