Исходите из экономической обоснованности разработки своего функционала. Все зависит от того, является ли подобная рассылка для вас профильной, основным источником дохода или это вспомогательный инструментарий. Ориентируйтесь на затраты на пользователя при рассылке, если этот показатель близок к ARPU, то вам так или иначе придется делать свой функционал, чтобы заработать за счет снижения затрат. Если затраты на рассылку составляют небольшую часть, то вам не имеет смысла заниматься непрофильной разработкой, пользуйтесь готовыми услугами, если, конечно, у вас разработчики не простаивают.