Whether to deploy a new OS right away or wait for it to prove stable is the age-old dilemma.
For as long as I have worked in IT there have been differing opinions on this matter. Many years ago I read a whitepaper that said it had become a widely accepted best practice to wait to update to a new OS until the first service pack is released. I have even heard unsubstantiated rumors that Microsoft has rushed the release of the first service pack for some of its past operating systems in an effort to convince customers that it is safe to upgrade to the new OS.
Personally, I think there was a time when it was probably prudent to wait for some of the bugs to be resolved prior to upgrading to a new OS, but I don't think that waiting is as important as it once was.
In the not-too-distant past it was surprisingly difficult to get your hands on a beta operating system from Microsoft. In the "old days" you had to know someone in Redmond, Wash., be a tech journalist or have an MSDN subscription. Today, Microsoft is much more open with its software releases. The Windows 10 preview was widely available for months before Windows 10 came out, and millions of people installed the preview. Consequently, Microsoft has had ample opportunity to discover and correct bugs.
I still expect to hear about a few surprise glitches after the Windows 10 release. Even so, I think that Microsoft will have addressed all the major issues long before the Windows 10 release date. My own experiences have been that the preview builds were reliable enough that I have no qualms about transitioning to Windows 10 right away.
How to automate Windows 7 deployment
How to install RDS in Windows Server