Have a Lumia 950 (dual sim, unlocked, US, T-mobile). Came with build 10586.0. Upgraded with public update to 10586.29, got the first firmware update, updated with Insider to 10586.63, and again to 10586.71. I did not install from back up and never did a hard reset.
10586.71 runs very smoothly...