Looks like it has good potential if it pans out as mostly accurate most of the time. I'm wondering how much of that is computer modeling as opposed to an actual meteorologist's analysis and opinion. A worldwide site like that would probably have to rely almost entirely on modeling as the sheer volume of information needed to be interpreted would require an army of skilled weather people.