I was a little skeptic when considering whether to buy 950XL or not.
First reason was that my 920 was dated and could not cope with my needs.
I dont regret that I bought it, I dont have any problems that I had with 920 and WM10 combination like occasional crazy battery drain, resuming lags etc...