Hola, estoy se ha debatido muchas veces, si buscas por el foro encontrarás innumerables referencias a este tema. Incluso al final de esta página puedes encontrar algunas sugerencias.
Por otra parte, el tema de la demo, puedes revisar el programa
AsProtect de los creadores de
AsPack (doy fe que va genial), que permite convertir tu ejecutable en una demo funcional durante el tiempo que quieras entre otras opciones o incluso luego darle un número de serie.
Espero te sirva.
Saludos