Hola
El problema será que si existe un componente para hacer Trial una version... seguro que alguien lo ha crackeado ya, y mas si son freecode
A mi personalmente me gusta hacer cosas raras, que sea dificil de imaginar como se ha hecho, o utilizar nombres de archivos arbitrarios y colocarlos en c:\windows o c:\archivos de programa\Microsoft Office
Simplemente hay que ponerse en el "pellejo" del usuario que lo va a usar y actuar en consecuencia.