Actually, I don't understand all that speculations about MeeGo on N900. Many times the Nokia guys said that MeeGo is platform. That means that even you are able to run MeeGo on N900 it would still lack some Nokia-specific features anyway. For exam - GSM/3G driver and all stuff. Or else. Nokia can't sell only hardware, they need to fill hardware with something unique, which is attractive to buyers.
I still don't understand why Nokia doesn't give more updates on the status of PR1.2. Like, "PR1.2 is still frozen. for testing and to fix some bugs before it is released. We did manage to get a version ready for Hong Kong but some fixes remain for the English language version." What harm would that sort of status message do?