During the server move, I found the underlying cause of the sync performance issues. You should now see a delay as the sync from your device prepares and transmits data. At the point of actually syncing at the server, it should only take a few seconds to complete.
If you are still having trouble with Sync, please contact me again to let me know.