Hi Matt,
It's actually supposed to be doing that. Or more specifically it remembers your last open data area, closes all windows, syncs, then it should reopen the last used data area. I'll open a case to investigate this to make sure it's working properly.
Thank you for the suggestion.