It's possible I'll add pokey support at some point, but yeah, most alternatives seem either too unreliable or too complex for most people.
Discussion
Never heard of pokey — I'll have to look into it. It feels really frustrating being so dependent on FCM and APN, but it seems like this is by design. Delayed notifications or messages not reaching users is just terrible UX...
Yep, it's a big part of the walled garden app ecosystem. Web push uses VAPID, which I think is more open (at least, you can generate your own keys)