Two unrelated records merged

We have the same issue. Often when they are from the same office. I like the workflow idea presented above, but it would be better if we had to approve the merge instead of manually extracting them.