Если я правильно тебя понял ты думаешь как лучше сдеать: все одним запросом выгрузить или несколько запросов по N элементов.
При больших количествах элементов на сервере все это будет долго грузиться и парситься, так что лучше делить на небольшие блоки по 10-20 элементов.
Заведи где-нибудь поле для количества сообщений за раз (хоть префы, хоть база для настроек), смотри есть ли там значение: если есть, то грузи по нему, если нет, то выводи диалог с предложением задать количество сообщений, которые будут грузиться за раз.