Your ideas are all good, but of these, #4 is my top complaint. The current default zoom level seems to be set to "Western Hemisphere". I think we can narrow it down a bit closer than that. I don't know why the default zoom would be anything but "extents" of the current job. Seeing beyond the points in our job (at least in the default view) seems pointless to me.
Alternatively - what if there was a way to set the zoom lock? For example if you only worked in one city or state, it would never display more than that. Although, you could manually go beyond that using the touchscreen controls.