Love WSUSoffline - it saves me a lot of time. If there was one thing I would ask for, it would be that the updater would do one more reboot after it finds no more updates.
Here's my routine:
1 Run WSUSoffline and pick update/reboot/shutdown
2 leave it for a couple of hours until I see it has shutdown
3 turn the PC on and wait for one more "Installing Update 1 of 30" cycle; that final phase of the updates
If WSUSoffline did one more reboot before it shutdown the PC, it would do #3 all by itself and, when I finally turned the PC on, it's 100% done and there is nothing left to be done other than run a manual WU and check for any optionals I want to add.
So, is one extra reboot a possibility to add into the mix?