Hmm, interesting - on my screen, the "Open" is in no danger of disappearing, so I don't see that as a problem. For a smaller version, is there any chance of just shrinking Alex's head and having him look out from the "O" in "Open"? Or possibly in the "C". That way, the "Powered by" image would just be bounded by the letters.
Very cool logo, though, Scott!