Well I like the service, finally caved in to pay the fee for "fx" (?) service or w/ever it's called. Some of their forecasters are better than others, but overall they do a better job integrating local effects and synoptic events than NWS and others I have seen.
Would not pay the rate to get it on the mobile though.
They have 3 areas to focus on for improvement imho:
1) Cost control -too much for wireless! this cow will probably dry up anyway with mobile device profiles etc changing...
2) Site mapping:
For example on the east coast US you can browse down to an area and when you try to go back to see an adjacent area, it takes you to another branch of the site
In Virginia, especially! Some versions/branches of site do this others don't -confusing.
3) Sensor location. Some sensors are too much in the lee of land etc to give good info. For example my local one has a good sector spanning only 180 deg. As it happens the bad sector covers sea breezes and the prevailing SW. So it can't really teach the system any "local knowledge"
Nonetheless I think they are the great product for sailing, as it would take more effort and time to get the information together, especially for areas you don't know very well...