Я бы использовал все, что вы используете в своем приложении, т.е. храните похожие вещи в похожих местах.
Одно из преимуществ использования общих преференций в том, что они могут быть скопированы (если вы внедрите эту службу) ... Однако использование БД может дать вам большую гибкость в будущем.
Это на самом деле не отвечает на вопрос. От того, как вы это описываете, пахнет предпочтениями, хотя лучше бы.