I would test drive this... IF it were UWP. I'm tired of the Amazing Weather on phone / (msft) Weather on PC split. I like the idea of UWP so my info is consistent.
BTW: Pro Tip for US users,
NOAA Hi-Def Radar does work seamlessly across Windows 8/8.1, Windows RT 8.1, Windows 10, Windows Phone 8.1 and W10M. I love my live Radar tile everywhere since I live in tornado alley it is something I need. Well worth the $2.
Special Bonus: check this offer.
http://forums.windowscentral.com/mic...d-members.html