I agree about the perception thing Paul. At the moment, you would easily think (from looking through source control) that BlogML was a .NET thing.
Also, I believe that, by effectively having the format and the tooling so close together, it makes it too tempting to change the tooling code without reflecting those changes through an "official" schema format change.
I also agree re. switching to Google Code.