Nella mia esperienza, ti stai ponendo le domande sbagliate.
Le tue maggiori preoccupazioni dovrebbero essere:
Si adatta al mio modello di business?
Quanto è facile per loro trovare / creare qualcosa di simile?
Se le tue risposte sono (a) non proprio e (b) piuttosto difficili, rimani fermo e rifiuta.
Fondamentalmente, una cosa è impegnarsi a mantenere un software che altri commercializzano e integrano. Ed è una cosa completamente diversa quella di provvedere personalmente ai clienti finali. Una delle peggiori situazioni in cui puoi inserirti è competere per i clienti con i tuoi rivenditori.
Qualunque argomento ti abbiano sollevato (in genere "raggiungerai istantaneamente la nostra intera base di clienti"), come ho già sperimentato in ogni caso, nella migliore delle ipotesi è dubbio: se il tuo prodotto è davvero buono, non importa chi sia ospitando. Al massimo considera l'etichettatura bianca e anche allora ti suggerirei di pensarci due volte perché significa che perderai il controllo del tuo marchio.
Se ospitano il tuo software e sono grandi, perderai la necessaria esperienza su cose di cui avrai bisogno lungo la strada, ovvero l'assistenza ai clienti e il ridimensionamento.
Come ultima nota, tieni presente che in genere è male avere un singolo cliente che genera una grande fetta della tua attività. In caso affermativo, significa sostanzialmente che ti possiedono in tutti i sensi tranne il nome. E diffidare di lasciarsi convincere a firmare un accordo di joint venture per lo stesso motivo: ai rivenditori non piace stare a letto con la concorrenza e, di conseguenza, si può finire con un unico grande cliente.
In bocca al lupo!