I believe that it's important to see the branding all the time except if an application is on fullscreen mode, because GNOME distributors will find a way to make their brands visible so we might as well set a good standard upstream.
Again I have to ask... why not just have no logo at all? In upstream, and in distributions (which is what this mailing list is all about...)