research and deploy
I took the time to test windows 8 before we deployed them at my company I used classic shell to give back the start button and to skip the metro screen and to disable the hot corners. once that was done my users never knew it was windows 8 until they had to login.
BUT the upgrade to 8.1 which you had to do to get security and OS updates. now that was a mess each computer had to visit the Microsoft store and do a 4gig download what a mess especially when one failed several times I had to search the knowledge base to find out why eventually running the windows update repair tool (yea keep that in your mind you may need it someday) after download 5 it worked