Also ich persönlich mag überhaupt keine Software, die irgendwo (am besten noch in eine Windows-Datei) irgendwelche Einträge ablegt.
Eigentlich bleiben für dich nur das Anwendungsverzeichnis, ggf. ein zusätzliches Verzeichnis, in dem du Settings-Dateien ablegst (?), und die Registry. Dann evtl. noch eine
DB, die deine Software nutzt. Mehr "sinnvollere Verstecke" gibt es meiner Meinung nach nicht. Aber wenn du diese Info an all diesen Stellen versteckst, geht das schon in Ordnung.
Aber bedenke, man kann es immer knacken!
Alternativ kannst du dir auch teure Komponenten zu legen, die dann ausgeklügelter sind und vielleicht einen "ernsteren" Schutz liefern.