In my experience, shareware tends to get cracked -pretty- fast. Is your target audience big enough so that a few people downloading the pirated version won't hurt you?
It sucks that a SaaS/webapp type pricing plan isn't viable, but again this is a very desktop oriented thing that wouldn't work elsewhere. So I'm just trying to figure out the BEST way to release this.