Eh... I'm in it for the long haul.
Hoping the first of the year W10M will pick up some speed and get where it needs to be.
I would like to be in it too, but sometimes I get so frustrated when the simplest of tasks either doesn't work, locks up, or crashes the app; 1st party apps too, like maps, search, phone, text, and edge. Even just getting out of the phone app after hanging up has proven to be a headache and in the middle of typing a text message the app crashes. I am going to keep my 650 around and maybe put it on the fast ring (on release preview now) to see how things improve and stay proficient with the OS but the stability, even before getting on the insiders build is something that keeps me leaning away from it as my primary phone. until I can rely on its stability. Plus, I spent $500 on my watch to work consistently with my phone and it used to with iOS. The only reason I came back to WM is because of the Garmin Connect app finally being available. Some of the features that I use my watch for are done just as well on older cheaper Garmin models, but those lacked the Bluetooth capabilities that the new line up has so that is why I got the Fenix 3. It seems trivial to base a phone decision on my watch but it can be the same thing basing it off of the OS if you really think about it.
I am not making this decision lightly and haven't solidified it either. I don't want to move away from it because I love the integration with my onedrive and outlook. Plus I just like the feel of WM as an OS, not the best OS, BB10 has that title, but still in a close 2nd over iOS and android.