I recommend you to implement "Role based" functionality. This "Role based" functionality might be based on the registration key you will provide to your customers
i.e. based on the reg. key application will determine which option will be available to the end user.
HTH
Semurg Enterprise
www.frx2any.com