Мне кажется тут какая то дичь. Суть rich, чтобы в одном месте лежал стейт и функции, которые гарантируют какие то правила внутри. Но это не значит, что нужно помещать все туда, если кому то требуются какие данные из нее.
плюсую, идея rich model кмк в том, чтобы иметь данные и методы для их изменения рядом, а не все вообще методы.
Отправка смски не меняет данные контактов, отправка скорее всего будет делаться через какого-то вендора, возможно через разных, сходу не могу придумать причины, когда это было бы удобно положить рядом с кодом хранения телефона для пользователя или для контактов чего угодно в целом