I've been tempted to do something similar over the years. I've worked with Salesforce quite a bit, and I dislike almost everything about it.
I settled on doing open source company data: https://news.ycombinator.com/item?id=35977057. I think an open source CRM with the all the world's companies could be pretty killer.
I created an account and will play around with it. Pretty cool so far.