I have been critical of having two standards for the same purpose. But this approval will bring sound of money through Government contracts for Microsoft and the associated businesses. Some believe that bringing OOXML in the standards family will improve its co-evolution with ODF.
But I will be all ears to understand how this will help me, the end user. Will having two standards improve the interoperability? Will it improve the functionality? Will it assure document liberation? Will I be able to send my document with assurance that someone else can read it because it is composed using a standard? Will I still have the freedom to use office suite of my choice?
If not, then this approval is not of any benefit to me. Would it be then be worth having two standards and then spending another era in ensuring that they are interoperable? However, the best thing we can do now is to make OOXML accessible in non-Microsoft worlds. And hopefully this will be a lot easier than the previous versions since OOXML is a standard now.