Your comments

"origin" and "upstream" are the names of remotes. You can add as many remotes as you want, and SmartGit will list all of them. The Branches panel could be split up into "Local", "Remotes", "Tags", and "Stashes". "Stashes" could be listed under "Local" since those will always be local.