As per your query you want to develop CRM solution which can be scalable and efficient
You also need CI(Continuous Integration) of development and hosting server.
In this scenario you can develop solution using NodeJs and MongoDb.
Advantages
1) NodeJs server can be…
You have taken right decision, today's world is for scale if you want to grow you need scalable infrastructure and if you do this on premise it is very costly affair to manage this kind of infrastructure.