It would be nice to be able to use SmartGit to compare two files in the repo
You already can do that. Just select both files and invoke Query | Show Changes. You will be asked whether to "Compare with Each Other" or "Compare with Repository".
Customer support service by UserEcho