I'm not sure I see the point of using Polymer here. - The notification component will not be added to a page through HTML, only programmatically; - The shim is on the heavy side of things (153 KB of minified code).