Maybe I'm missing something, but as far as shareware goes, couldn't you introduce a whole seperate program with the limited shareware features you want? Then there wouldn't be anything to crack--any features to unlock.