A few days ago, we mentioned that early adopters of the Windows 10 Creators Update can access the new build early by running an opt-in tool from Microsoft. At the time, it was unclear whether users couple perform a clean install without downloading the Insider build, which would also require enrolling in the Insider program.
As it turns out, Microsoft, today, has updated their Media Creation tool to produce media for the Creators Update. I haven’t yet installed it, because performing a clean installation on your only PC takes a fairly clear schedule, but I’ll probably give my first impressions on this post tonight or tomorrow. I have already opened the ISO, though, and a lot of the files are dated March 18th, so I'm confident in the reports that this has been updated to Creators Update.
Again, I would recommend that the vast majority of users wait until at least April 11th, if not longer, to give Microsoft extra time for tuning the new build. The first couple of months of a new build have, thus far, involved frequent updates and some compatibility issues. Microsoft is confident with enthusiasts grabbing the bits tonight, so go ahead if you like, but it might be a little bumpy for weeks and/or months.