I would choose 950 because i don't need that much.
The reasons? I was recently introduced to Windows Phone (September), I updated my pc with Win10 in both Release (29 July) and Fall Update (12 November) as fast I noticed them and I've been always a Windows fan. I believe that 950 isn't yet "OMG DAT FLAGSHIP!!!", but is such na amazing and powerful device, and i see the huge potential of Win10 Mobile and the new devices! Having one 950 is like having one of the best handsets (MS will come with more certainly) and as a programmer it would open more easily the doors to develop UWP apps and for win10 mobile too (maybe some that support Continuum).
Thanks btw for this chance, good luck to everyone!