Everyone should know that updating to a beta version is not recommending on production environments. But anyway making it available as any other update looks not a very good idea. I suggest adding an option behind Automatically update 3CX which enables or disables beta updates. And it should be an opt-in option, meaning it should be disable by default. Beta updates should not be listed by default in updates list unless the admin opts to do so.