The only risk is if large incumbents build in push notify first. They seem totally uninterested though.
My words were bad above. This L2 push app triggers a push banner to the user. When user clicks push banner, it opens the event in the user's selected default client (Primal, Damus, Amethyst, etc). Comments, likes, etc. Interactions.
Because all current notifications are currently in-app. 👎 👎
You don't actually build a feed or any other components of a client. Push service only.
Only aggregate events from relays, and trigger the push to user when they happen. Existing clients handle all activity after the push banner click.
Firebase is awesome for this if you're familiar. (I'm not a coder, PM/vision/founder/problem finder guy)