Ich nehme für sowas folgendes Verzeichnis:
C:\Users\[user]\AppData\Roaming
Den Ordner AppData findet ein normaler User eh nicht.
Ein normaler Benutzter crackt auch keine Demoversionen. Er sucht sie sich im Internet. Und mit der Software von Sysinternals ist das ganz schnell gefunden. Dann noch die Sprunganweisung gepatcht und das war es dann. Ein mittlemäßig erfahrener Cracker macht dir das in einer halben Stunden. Und jetzt setzte das mal ins Verhältnis zu der Zeit und den Aufwand, den ihr da schon reingesteckt habt. Hättet ihr die Zeit und Mühe in gute Features investiert, dann hättet ihr auch ein paar ehrliche Käufer mehr und die, die die gecrackte Version nutzen, würden gar nicht groß ins Gewicht fallen.