I hate lawyers, the RIAA, the MPA, the DMCA, all that junk. The goal of litigation would be fraud prevention, not a [money] damage award. More than anything, just stop offering anything they call a 'lifetime' license. Better, why not simple sell a multi-year license, such as 5-7- or a 10 year version license to users if you're wanting to lure them to register the software over the long term. That way, neither the user nor the dev is on the hook.