I run mine after midnight on cron (Linux) so speed is no issue and less congestion, but to do so I kill any gnucash running, hopefully not losing uncommitted transactions (the whole change line to commit bit being easy to overlook)!