Safari PWAs support web push. Not only does Safari support it, but they're first-class notifications in iOS — they show on the Lock Screen, in Notification Center, and on a paired Apple Watch.
I don't see how you can call it first-class when they don't support sound or vibration? Completely useless for anything that actually relies on push notifications.
I'm surprised you'd double down before trying it, or at least Googling it first.
Web push notifications are first-class notifications. They support sound and vibration. Standard notification badges appear on their app icon. PWAs that use them appear in Settings > Notifications. Users get exactly the same controls over them that they do native apps. Etc. https://imgur.com/a/Ofg6oxo
I did Google it. Maybe it's changed more recently but shouldn't have ever been released like that.
There's also concerns about PWAs on iOS in the EU. For a bit of time it was looking like you would no longer be able to add websites to your home screen, so maybe no more PWA push notifications?
Not a stable foundation to build a PWA on. If it ever does get better I would love to get rid of React Native and just have a PWA.