CRNC's shares ride on an expanding clientele and a strong partner network. However, stiff competition and stretched valuation are concerns.