For those that are willing to live on the edge, you can update your firmware through this site:
As for issues with the phone, the platform is becoming progressively more stable. I suspect what confuses things for Microsoft is that the OS despite being built on the same core behaves differently on ARM versus the other deployments.
Flac audio file playback, just one example, does not work correctly on ARM, but works perfectly everywhere else. I can imagine the engineers struggling with these sorts of head scratcher problems since it should just work given it's the same code.
Microsoft tends to get it right on rev 3, and Windows Mobile is effectively a rev 3 iteration. I'm liking my phone more and more. Continuum is very handy indeed, without an equal on other mobile platforms. The capabilities under the hood are amazing, we are only just now starting to see software that is leveraging what's there.
My sense is that everything will be quite stable by the time summer rolls around. Battery life, business utility, customization, skype integration, office integration, text/SMS handling while driving, day to day usability on the Lumia 950 are all better than my iPhone 6. For a business person, this is the phone to have.
Once the second SIM goes into the 950 when I get back to Europe, the iPhone 6 goes. I'm quite surprised that this doesn't get more attention, dual SIM support on iPhone is only possible with 3rd party hacks. The dual SIM feature is so nicely integrated in the 950!