Upgraded the father-in-law to-be's laptop to Windows 10 yesterday, painless process has to be said
Think he glad to get rid of Windows 8, amount of hacks in place to get 'traditional' features.
8.1 with all the updates isn't too bad, unless you insist on using a PC like it still had XP (Vista and later, its all about search), but still suffered from its split personality of touch/non-touch.
IMHO, Win10 is an improvement over Win8.1, but Edge in particular has a lot of rough edges still.
My benchmark on user intelligence - my mum - would suggest that Win10 needs a few weeks/months before being recommended.
There is a lot to like - for example, my laptop found my network AIO LaserJet Pro using the printer control panel applet, and not only set up the printer (complete with all the proper icons/images), but also automatically set up the scanner part as well. Its this "just works" stuff that impresses me. But not quite ready for prime time yet...