This isn't a Beta Version. It's an Insider Preview. I am one of those that installed it and i'm using it as my everyday driver. It's not given me any problems at all. IF it does, then i'll just go back to Window 10 for a while. I don't mind doing fresh installs. My computer takes literally 10 minutes to do a complete format and fresh install. The longest part is reinstalling all of my software.
The definition of an Insider Preview is a Beta Version. You might have forgotten your language and definitions, but they are one and the same.