La segunda opcion me parece bien ya que los programas que hago son personalizados y solo cumple los requisitos del cliente mas no de uso general, pero claro que para otro cliente igual solo cambian los datos y la personalizacion.
Me podrias dar mas detalles de esta seguda opcion...
Saludos y Gracias....