I persoanlly wouldnt like this released until the devs have a look at it, and say "ok".
To Avoid the Demo users using Tweak, maybe work with the devs, to include an Unlock system Similar to how you unlock LFS inside LFS, were it connects to your LFS.net user and varifies you have S2 etc.