Not fixed yet, still working on the issue. I'll post here when it's full up again. As to the regionalized weather -- I don't see anything short term on the radar for that (pun intended) - the weather radar is at the bottom of the totem poll.
That's normal, the weather is meant to be viewed from a United States full zoom level. When looking at smaller regions like this we'd have to get more regionalized slices but that is far far far far off in our priority list right now. You get the gist "there is weather at Tucson" which is its intent. Now the fact there is "weather at Tucson" is another story