Most important aspect of selecting a CRM application is not so much about an application having 100's of features, but selecting an application that can address your top 3 needs in dealing with your customers.
Came across a CRM application in Iran that is based on Sugar CRM and it has been made into SaaS platform. Very interesting.
Take a look: https://www.sarvcrm.com