Hola,
Seria conveniente tener Dynamics CRM Online, ya que eso te hace bajar los costos de tener un serivdor dedicado. Dynamics hace todo lo que tu describes en el pdf, es decir, gestiona clientes, leads posibilidad de integracion con cualquier otra herramienta que cuentes en la empresa y integracion con algun gestor documental.