Yes, Charl, you´re right.
We´ve thought also about changing the CRM, may to https://suitecrm.com/or similar. But - if you´re looking to performance and handling of the CRM itself, X2CRM is hard to beat. Just try to work with some 1000s of contacts and you´ll see ;-)
Pls. keep us updated, if you´re leaving and the system you´ve choosen...