This plugin would be awesome, except for the lack of GeoIP abilities, to autodetect a visitor's location.
Weather apps, without this ability are useless. Why would anyone want to set the weather for a specific city, when the people visiting their website can be from all over the world?
...for how GeoIP should be integrated into a weather app. Though there are still some very basic, functional issues with this plugin, too, they are working to improve on it.