I'm a tech as well and I have told many of my business clients not to do it until I let them know it's stable. I won't install it on my machines yet - Microsoft isn't paying me to beta test their software so I won't.
Besides, my formerly "throw away machine" (Win8.1 was only meant for surfing and other unimportant stuff) in my studio now has embroidery software on it that's supposedly not supported past Windows XP. I just know that's going to go sideways if I upgrade the machine.