Will it be ready? Maybe, but ...
Meeting Microsoft's own development plan is one thing, and it's possible to form an opinion on whether or not they have the time to fix all the known flaws.
The big unknown to me is whether or not the end result will be acceptable, by which I mean whether or not those who comment loudly on new OSs (such as us here) think it's OK. If they don't think it's OK, then Microsoft are going to have trouble selling this thing.
Issues that bother me, and that I see no sign of Microsoft rectifying include:
# Loss of control of updates and the clear aim to use home users as beta testers forever.
# The fact that privacy and data-sharing settings default during installation to "Come and get me, baby".
# The need for a Microsoft Account for many features to work.
# Perceived poor functionality and performance of many of the apps.
I will say this - its better than Windows 8.1 from the outer view, but what's going on behind the scenes does worry me a little.