I've run into an issue upgrading on one laptop that had Realtek NIC driver issues, but all of my home systems are Win10 and my folks systems are now as well. Win10 has been far easier to deal with than 8/8.1 IMO.

The biggest problem I have with MS is how heavy-handed they've been about getting people to upgrade. Then again, Apple does this when they release a new OS.