This is awesome, thank you!
Just a few questions about how it all works -- Can you summarize how this would play with other notification targets? Such as if you have both push notifications enabled and allow desktop notifications enabled, will you get notified twice? And if a service worker delivers a message, will you get an email?
(I'm asking for clarity, as I push 'install' hard enough to break my finger.)