It would be better if a core developer of the Bitcoin software trademarked it, and added a clause to the software's license that allowed unfettered use of the trademark in conjunction with any use of the software or protocol. This could also be used as a future tool against nonconforming implementations later -- the right to use the registered trademark can be granted to "any application coded by any individual so long as it conforms to the protocol specification", not just the "official" software, and if someone were to write an application which doesn't play fair on the network -- that's nonconforming and they can't call it Bitcoin.