So long as construct NEVER forces a logo or any kind of branding onto anything someone has made with the software, then as per my original vote. I'm more than happy to let everyone know what I used to make it.
By having it entirely optional. I think then a special version of the logo, provided on the site as a .psd or something where everything is broken down and usable in parts would be a good idea. That will then let the more creative ones play around with it somewhat. I'm thinking along the lines of how various movies will often change the logo's of Warner Bros and Fox at the beginning of their films, or Lucasarts often did in their games with their logo. I think something like that would be good fun, and help make the logo "part of the game" rather than just stuck on the start somewhere. Eventually could even have as part of some construct awards event, a "best use of the Scirra/construct logo in a game intro" award. And then, at the same time, being optional will allow for a simple text mention in credits instead, if the person making the game so chooses. Whatever the game maker decides upon and whatever happens to work for their game (creative introductions will work in some games, but obviously not others).
So yeah, could be an idea to keep something like that in mind with the design of the -official- logo/splashscreen.