Hi,
when the stable version of Edge browser will be released in January 15th, it will be publicly available as a standalone software in here:
https://www.microsoftedgeinsider.com/en-us/downloadso you will be able to download the Installer and install it on any of your computer without the need for Windows update or waiting for the next version of Windows 10 to be released.
Edge browser's installer is now separate from the operation system.
so installing Edge insider browser is now just like installing Google chrome, Firefox, Opera and so on.
at a later date, once the browser has more features, it will be integrated into the OS too to replace the Edge classic.
Controlled feature roll-out mostly applies to experimental versions of Edge insider.
you can read more about it in this article:
https://techcommunity.microsoft.com/t5/Articles/Controlled-Feature-Roll-outs-in-Microsoft-Edge/m-p/7...