Implementing KCS

By KCS, do you mean Knowledge-Centered Support/Service?

If yes, then can you share what the limitations were with the traditional CRM and what you hope to gain by switching to Discourse?

As a general recommendation, using the Discourse-docs: Documentation Management Plugin for documentation and leveraging Start a New Topic via Email ✉ for incoming email support can be very powerful.