It also wouldn't hurt to change the icon as well. The calendar app's icon does this.
A more serious problem is not being able to update Default.png, so if your app loads the last view the user had, it's hard to make it seamless.
(Edit: it changes based on the weather and the time, not based on geolocation.)