Я предпочитаю держать публичный API класса достаточно сфокусированным. Как только вы начинаете добавлять к нему методы, которые не являются частью «ядра», вы рискуете получить очень сложного зверя. В случае с классом, который в основном содержит данные, я бы старался сохранить его таким образом.
В конце концов, нет четкого «лучшего» ответа ... он просто основан на вашем личном опыте. Мой говорит, что, как только вы начнете «загрязнять» API, это будет трудно остановить, и в конце концов вам все равно придется разбить класс.
Класс утилит также дает вам место для размещения других связанных, но не совсем, методов, которые вы, вероятно, найдете со временем.
Если ваша цель - сократить количество классов, я бы сказал, что нет. Если вы чувствуете, что наличие метода в классе делает код «чище», то делайте так.