Hello. I've been a user of your pro product for several years -- it's great!
Since your search algorithm involves an exhaustive cartesian product search of all the files, it should be possible to adapt your algorithm to use multiple CPU's to expedite the search. I am an avid photographer and find that it takes several hours for the Duplicate Cleaner program to complete.