It would be nice if the one step update window could be minimized so we could continue to work in the program while the update continues in the background.
Not likely to happen. The download process is actually a stripped down version of Q itself … and it would take a MAJOR re-write for Q to be multi-threaded and allow multiple simultaneous updates to the database.