More often than not the ability to work offline is the reason using a solution like MobileCaddy is considered.
This is really because no matter how good your app is as we can see from this previous post - if the app stops, so does the business that it supports. And of course this is not acceptable.
This alone should be enough to convince us all that our enterprise apps should always follow the MORE(s) Design specification with Offline First being a fundamental requirement.
However for many Salesforce.com customers that do not have experience of deploying and managing these apps there is another often ignored upside to Offline First. A reason that will have just as much impact on delivering the organisation aspirations.