Your comments

Just the ability to be able to check out detached at all would be nice, I can't figure out any way to do this in SmartGit.

At the very least, allow me to delete the dirs from the UI, please don't force me to have to open a shell to clean this up :-(.