I also updated my old Asus to Windows 10 from 8.1 and had issues. I had to do a reset and go back to Windows 8.1 because Windows 10 was unstable on my old laptop with similar issues as to what you described. I would say if you purchase a laptop with Windows 10 on it already, you should be good to go....but be weary when upgrading from an older version of Windows.
Well, I bought my current machine on Windows 8 roughly three years ago. Personally, Windows 8 was my favorite operating system from Microsoft. Especially when the 8.1 update came out. I found the whole interface more user-friendly, without being too interlocked and synchronized with my information (social media, Skype contacts, Email, etc.). Unfortunately, not everyone favored this new OS, especially old Windows 7 users. Because of this, Windows users were divided into two different type OS. Microsoft's solution? Railroad everyone onto one huge upgrade. Forcing people to download Windows 10, continuing to upgrade into 10.1 and 10.2
Overall, my Windows 10 upgrade experience went well. Though my Cortana did have a few errors, I was able to sort out my issues after taking one afternoon to do light research. I still prefer Windows 8, however, my current setup has been working so well as of late. I don't want to change anything right now.