Your comments

In the 'working tree window' I usually sort my files by status, that way I can have the new and modified files on top in my 'files' window. This gives me a clear sight of modified files in my current selected directory or repo.

These are my current selected view options. in the 'working tree window'

The reason I show unchanged files, is because I use smartgit as a file explorer as well within my repo's, because of it's fast filtering options it's superior to windows file explorer.

Image 732

Something like this would be nice, having more than one custom filter, even better.

It would be 'always' applied, whenever the log is opened.

This would be great! 
sometimes users put a '/' in their branchname, and this destroys the overview.
Other than that it would seem logical to have more than 1 layer of grouped branches in SmartGit.