Ok, some background: the old FAT16/32 filesystems, as well as ExFAT, use local timestamps - as opposed to UNIX/Linux and NTFS filesystems, which use epoch. This is fine and good when using files on one and only one filesystem, computer, and OS; the problem is that when transferring files around between different computers and OSes - particularly when using a mixture of direct copies (w/ USB) and sftp/scp (over network) - it's not at all uncommon for that local-vs-epoch difference to cause a one-hour difference to creep in to a timestamp at some point due to DST. The result of this is that I often end up having the exact same file in two different places but with two different timestamps (one hour apart).
I'd love it if the synchronize tool had an option to ignore a time difference that was exactly one hour apart if the files themselves had the same file length. Obviously this indicator would only be reliable with binary (not text) transfer mode, but I'm fine with that given that I hardly ever use plain text files outside of Linux anyway.