Vai tranquillo, al 99% chi ti richiede il software non capisce niente di programmazione ne chiaramente niente di spiare il codice altrimenti non ti avrebbe chiesto il software, anche se non è sempre così. Un sistema di protezione semplice come quello che hai descritto è più che sufficiente. Diverso il discorso di vendita del software in larga scala, in quel caso non saprai mai chi prenda in mano il tuo software.