I DL'ed WWD over a month ago. I have never had a single problem with it. I set it to get the weather from my location and refresh every 30 minutes. When I step off a plane flight across the country and turn on my Droid, WWD has the local weather within seconds.
One of the truly hassle free apps I have on my phone.