anty piracy systems never works, that only annoy people who purchase that legally.
i forget how many times in the past i download cracks of a product i buy for play with noCD (example) and that things.
keep easy,example you can download UE4 and not pay for it, but if you not annoying buyers and have a good price, piracy its a minor problem, the only people who download illegally if that nerver going to buy.
You can give support who purchase, that encourage buying it, for that perhaps would be good a option in market for ask/response support questions
“buy its with 2 support answers” or something like that, and buy extra support.