This would be a fantastic feature, a lot of software are moving autoupdates to this and it's really the best of both worlds – keeping up-to-date, but being able to get stuff done quickly.
Thanks for your suggestion. We will consider it.
Currently WinSCP checks for update on start. It is a bit annoying, because people start WinSCP to perform some file move operations, not to update it.
But it would be lovely to move update on exit. All file move done, nothing in queue, why not to update?