I'm building a productivity app right now that lives entirely on the web right now because I can't justify native development costs yet. The daily nudge (i.e., you have 47 free minutes, and this task has been sitting for 14 days) is the core retention metric. This only works as a push notification; emails get ignored. The web app sends an email. V2 goes native specifically for this reason.
The article's point about leading with the fact rather than the brand point is useful. The notification payload I'm designing already leads with the concrete numbers.