MEAP Nirvana? Is developing your own mobile solution wise?

For the past year I have consulted with a company that has sought to develop their own mobile solution. Early in the consulting process I recommended a cloud based mobile solution that aligned with their business model and processes. My recommendation to go with a...