Dipende se i download che chiede sono spropositati rispetto alla possibile diffusione del programma ;-)
Prova a proporgli una situazione differente:
1) una prima parte alla consegna del software;
2) un periodo di "osservazione" durante il quale vengono contati i download;
2.a) se il numero richiesto non viene reaggiunto, saldo di una seconda parte e chiusura contratto;
oppure
2.b) se il numero richiesto viene raggiunto, saldo finale con la differenza e chiusura contratto.
Spiego in numeri. Potresti metterti d'accordo per un 25% iniziale e poi per un 25% nel caso 2.a o del 75% nel caso del 2.b
In questa maniera saresti comunque tutelato anche tu perché d'altronde mica puoi lavorare completamente "aggratis".
P.S.:
condizione "strana", ma che roba devi fare? :-)