Wait! Stop the presses...
Is this spec tangled with expensive patents?
"Microsoft may have patents and/or patent applications that are necessary for you to license in order to make, sell, or distribute software programs that read or write files that comply with the Microsoft specifications for the Office Schemas."
That one question will determine if there is cause for celebration.