There's not enough info on their site for me to form an opinion. No indication of how it works/how to link, mentions of their "modules" with no links to download.
The graphics are nice enough, I suppose.
Looks to be European in origin. All in metric, I don't see a way to show the few US stations in US units. times are in UTC, not local.
It appears that you still have a lot of work to do, but it's a nice start.