https://github.com/sgur/vim-py3diff vim diffs are faster and clearer with this. I was getting so frustrated with diffs like mentioned in the github post https://github.com/blog/2188-git-2-9-has-been-released (Beautiful Diffs section)
The same guy wrote something which calls out to git to perform diffs, which works well due to it's diffing engine apparently being one of the best out there now. I might try that later, the python one is working well for now.