The issue I see with a beta add-on system is that people are apt to use it as a private add-on distribution system anyway. Like, IMO software shouldn't be restrictive. It's a utility, you should be able to use that software in any way you please. Intentionally stopping people from doing something with your software seems unethical to me.