Awesome.
i remember writing a blog post on using the Android variant for chrome, but i don't think i ever created an example for it. And i think it was only for packaged apps at that time. So this is really nice.
I've actually been looking at Web Push a little lately and i noticed that to send a payload, there are some extra bits of info, that are attached to the subscription object that would probably need to be stored on the UPS somehow. I believe this is the same for FF too.
I wonder if we should start looking at a "WebPush" variant. If only Safari would follow suit.