It seems to be half way there so I have another five days+ of straight syncing of the entire wallet's blockchain to go.

You will find it goes a lot faster if you put the config folder into a memory-backed device when doing large syncs. On Linux I use a tmpfs device. I don't know what the equivalent would be on other operating systems.