Basically, Cocoafish provides the backend infrastructure and a set of APIs to support common cloud-based application functions (like ratings and reviews, social network integration, "friends," status updates... pretty much all the "app-y" things), leaving more sensitive data and proprietary features up to developers. Removing this overhead lowers the bar for companies that want to create internal mobile applications for their employees; the ability to keep sensitive data on-premise (or wherever it was before) is attractive, as well.
Appcelerator will be combining these features into its mobile application development platform, Titanium. According to Appcelerator, most Titanium developers already incorporate cloud services into their applications, usually by building them manually. Having Cocoafish as a part of Titanium will simplify this part of mobile app development. As well, by being incorporated into a more established product, Cocoafish makes gains in trustworthiness and scalability.
The biggest hurdle is that it’s still up to organisations themselves to decide if developing mobile applications for their employees is necessary (cue comments from curmudgeons that think tablets have no place in the enterprise). For those that decide that mobile applications are indeed valuable, companies like Appcelerator—especially now with the addition of cloud services from Cocoafish—are making it easier to provide them.