Pinned sites for IE10 allows for notifications on the start screen tile, and IE11 now allows for full blown messages of a pinned site. It would be nice to see WPcentral to take advantage of this, because from what I can see, a website live tile does not demand much work.
How To Customize Your Website's Live Tile For Windows 8.1 | Tips and Tricks
http://www.buildmypinnedsite.com/
How To Customize Your Website's Live Tile For Windows 8.1 | Tips and Tricks
http://www.buildmypinnedsite.com/