10.0.17133.1 Windows 10 build 17133 is now going through internally testing. The new Windows 10 build 17133 (10.0.17133.1) was compiled on March 23, 2018. There are reports that this build will roll out to insiders as the final Windows 10 Spring Creators Update.
Not sure what your issue with the site is. It's not mine but I site I use to find news and how-to's on Windows 10 you called it a homebrew / iso click bait site I simply pointed out the source I heard about the new Build from.
Tested the clean install using a Win 10 test box via DVD disk and USB worked as expected... Upgraded from 17127.1 worked too