I spend weekends in the North of England and week days in the South. Rather than me input my current location twice a week, it would be much nicer if it used the phone's current or last known location from Android's location API.
Also, rather than use Google's undocumented weather API (which only works with named cities), the app ought to use some other, more stable API (for example Yahoo! Weather)