Общие префы используются для хранения пар «имя-значение», например, в виде предпочтений. Формат, используемый для хранения этих данных, представляет собой простой XML-файл:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="id1">text1</string>
<string name="id2">textb</string>
<string name="id3">text</string>
</map>
Таким образом, когда ваша строка имеет размер всего несколько килобайт, результирующее (xml-) отношение накладных расходов к данным не так хорошо, как при хранении больших строк в одной структуре.
В этом случае хранение небольших наборов данных более эффективно с использованием, например, простой структуры JSON (Вы все равно используете json libs?!).
Другим недостатком является то, что вы не можете получить доступ к XML-файлам как к объекту Java, так что вы не можете удалить их.