...You could offer a free limited version of this program to get people hooked and then offer a pro version that is fully unlocked.
That actually sounds like a good idea or do a 7-14 day trial.
Also $15-$30 sounds too cheap for a program of this magnitude... from the screenshots and feature list I'd say you could get more like a $47-$97 for this easily