Push-уведомление работает так же, как локальное уведомление с небольшой разницей. Push-уведомления требуют подключения и какой-либо серверной инфраструктуры для отправки уведомления. С локальным уведомлением вы можете вызвать уведомление с условиями. Вы получите уведомление, даже если приложение закрыто и вы не в сети. И наличие обоих уведомлений не приведет к последствиям.
В вашем случае вам следует использовать Push Notification. Если в будущем вы захотите изменить параметр для отправки уведомления, вам будет легко поддерживать его. Не нужно обновлять приложение
Вы можете использовать FCM-Firebase Cloud Messaging на стороне сервера, а на стороне клиента вы можете использовать push-плагины PhoneGap для генерации токена устройства
вот плагины
<plugin name="phonegap-plugin-push" source="npm" spec="1.8.4">
<variable name="SENDER_ID" value="XXXXXXX" />
</plugin>