Я использую Meteor в одном из моих крупных проектов и успешно внедрил Push-уведомления.
Я использовал пакет Raix / Push в сочетании с FCM (Firebase Cloud Messaging).
Есть много вариантов, как вы упомянули сами, но для меня упомянутый был лучшим.
RAIX / Push выполняет только отправку push-сообщений в службу cloude (например, FCM) и управляет токенами. Но вам нужно настроить службу FCM самостоятельно, чтобы она знала, кто является клиентом, кому я могу отправить push-уведомление ..
Когда вы создаете APK с Meteor, вы получаете Android-проект, представляющий собой Cordova Enviornment, который запускает ваше приложение Meteor.
Вам необходимо выполнить шаги, указанные в консоли FCM (console.firebase.google.com), связать некоторые пользовательские данные и манипулировать файлами gradle и xml здесь и там. (Там вы найдете подробные объяснения).
редактировать
здесь вы можете увидеть мой старый пост, объясняющий мои собственные ошибки, сделанные с FCM / GCM и raix / push
push-уведомления для приложения meteor cordova (FCM / GCM)