Well, you've got to remember also that the people who would "steal" your software probably were never going to pay for it anyway, so I imagine the impact to sales is quite low.
For my software, I've always uploaded a list of keys. I haven't tried Handango's key generation stuff.
Just my opinion,
-John