Come tutto, dipende. Se accentri tutto in un'unica soluzione, probabilmente risparmi e semplifichi di molto la fase di setup, visto che hai tutto in un unico software.
D'altra parte, un software che fa tutto, non lo può fare bene. I software che fanno solo una cosa sono su un altro livello come funzionalità, ma in genere mettendo tutto insieme ti costa molto di più e devi integrarli tutti insieme con uno sviluppatore e/o Zapier.
Dipende IMHO dalla dimensione della tua azienda e dal budget. Se vuoi una soluzione economica, cerca qualcosa che faccia più o meno tutto e sopravvivi con le limitazioni. Se hai un buon budget, prendi il miglior software di ciascuna categoria. In questo caso l'importante è scegliere un CRM solido che faccia da database clienti, e che comunichi con tutti gli altri software.