I bought Tower before I found out about Sourcetree, and while I enjoyed using it, I found that Soucetree was way more feature rich. Can anyone give me a reason why I should fork over even more dough for an app that I'm not even sure I'd end up using?
FWIW when I was researching Git GUIs for some CLI-averse team members, I came to the same conclusion. Sourcetree is the best and most feature-complete GUI out there for Git (Tower was one of the others I looked at).
Because there's a trial. And there's more to an app's value than its feature set. I don't know anything about Sourcetree, but I probably only use a small minority of git's feature set and will always go with the app with the superior UI/UX.