git checkout --orphan support should be added, as it's quite an advanced yet common command. Such as in gh-pages branches!
I had an idea like it would create a new tree in the visualization, kinda like this:

Apologies for the crude handwriting. I forgot my drawing tablet at my friend's house!