Самым важным моментом для меня лично при выполнении собственной реализации является то, что вы контролируете все .Это означает, что ваши уведомления не перестают работать, когда AWS теряет регион или изменяются цены, и вы больше не можете себе это позволить.Ни один провайдер не может забанить вас из-за контента, который вы распространяете, или из-за жалоб пользователей.Вы можете реализовать свою собственную логику для отображения уведомлений во внешнем интерфейсе, например, , их наложение или наличие собственных правил сегментации (например, оплата пользователей по сравнению с бесплатным уровнем).Я даже не говорю о пользовательском интерфейсе пользовательской подписки .Никаких странных авторских прав на ваши сообщения.
Насколько я понимаю, эти сервисы предлагают универсальное решение для доставки уведомлений не только в виде Web Push, но и в приложения для iOS и Android.
Когда у вас есть серверная логика для обработки событий приложения и отправки уведомлений на месте, нетрудно сделать так, чтобы она работала с мобильными push-уведомлениями.Меняется только то, как вы подписываетесь на устройства.
И последнее, но не менее важное - развлекаться интересно.Думаю, это скорее личное дело, но мне нравится учиться чему-то новому:)
Надеюсь, это поможет вам принять решение.