I have had a very similar experience.
I do have Bluetooth issues with my MS Band and connecting to my Mazda, and I've had maybe 3-4 reboots, but otherwise, the phone has exceeded expectations. Its fast. The screen and camera are amazing. Battery life is ok - definitely not spectacular. Its livable for me, but I would welcome improvements in this regard. If I use my phone a lot, it wont make it until bedtime without a quick boost sometime during the day. I have a wireless charging dock on my desk at work, so I can easily top it off during the day, so its not an issue.
As for flash photos, I like the 950 better than my old 1020. If you are a flash hater, you will love the 950s ability to adjust the amount of flash in your image in post. (and yes, you can disable flash completely). The only thing I miss about the 1020 was just the raw MP, which gives you a bit more zoom capabilities. Otherwise, the 950's camera is better in every way.