I feel like it's a dismal, burned-out husk of its former self, worthy of no one's money until Microsoft decides it's actually going to treat it like something other than a neglected stepchild.
Windows 10 Mobile is a mix up. Microsoft constantly talks about plans and support and such, yet there's hardly any mention of Windows Phones coming for 2017.