I have noticed that when viewing commits that (for example) move an entire directory, Diffusion does not do a great job at displaying this in a consumable/reviewable way (especially if there are minor changes). The UI does not distinguish a file move enough from removing/adding files and doesn't clearly communicate where a file moved from, or to.
I moved the folder up one directory, from this list, is is very confusing what happened, when hovering over the "V" it either says "Moved Here" or "Moved Away" and in the path, you can maybe figure out what actually happened (ui->/<-ui).
Also when viewing the actual changes in the commit, I get a bunch of added/deleted files, which is super unhelpful, as I see all the unchanged moved files contents, with the modified, moved files.
This is the diff for the commit I used in the example:
and just for reference, this is how my git client shows this diff: