Let me just say this - two months or longer may be enough time to get this right. Rushing Microsoft to release a product to market that ends up being feature incomplete and buggy is not the way to go. However, if Windows is being offered as a service than we can expect regular updates?
I'd rather Microsoft get this right than to be first. Apple isn't first on everything but they manage to put it together in such a way that it is "right" for their customer base. Google relies on OEM's to put their own twist on Android, and initially that had folks wanting to get "vanilla" Android. I can tell you that early devices running Android fared better on plain Android. This was because the OS was being bastardized by the OEM's by adding too much to the already fine interface. Through the development community there were some major strides made to get the OS to feel more fluid. I still think Android could be better in that they need to optimize it for all kinds of devices. Because Apple, and only Apple, releases the iPhone they have stringent quality control. If Google was the only one to make Android handsets, I think you would see a more consistent feel across the board.
Microsoft needs to be a blend of the efforts of Google and Apple. They need to focus on a subset of devices that are true to Windows and showcase what the OS is capable of. Perhaps this is what the Lumia brand becomes, or the Surface brand gets introduced as. Let other OEM's jump on board and add their own spin, like waterproofing, specialized cameras, even specific skins, applications, etc. that are only made for those models. Maybe the Samsung models have a specific Samsung store that enables you to purchase apps written for Windows 10 or bring your Android apps over to Windows Phone. HTC could have some variant of Sense. LG could offer laser focusing on their cameras.