I used to work for a company that customized Microsoft CRM. Im not sure I understand this, do your client's have to buy a Microsoft license to use this? You're using their API right? It looks just like out of the box Microsoft CRM, are you sure your not going to get sued trying to sell this?
Sorry if im being negative maybe with some more explanation on the site it would make more sense to me and your customers who are probably doing the same comparison I am.