Hopefully this time the install will stick
Given the volatility of Win 10 because of all the updates MS are shoving into it, I think people should hang on until it is no longer a Beta OS, although we only hear about those having problems with Win 10 and not those who have no problems at all.
While Win 8.0 turned out to be a dog, Win 8.1 proved more successful and Win 7 only received one SP, although MS had the experience of Vista to produce Win 7 - Win 10's service packs seem to be never ending, so you could have more heartache to follow.
Just ensure System Protection is turned on before each set of updates and create manual restore points, as System Protection is default turned off in Win 10 and can be subsequently turned off after updates - so perhaps the answer is to create system images when things are good.