It will likely depend on the nature of the app, the targeted end user and the type of data that would be stored within the app.
Many businesses of all sizes are very comfortable with SaaS thanks to apps like Saleforce.com. Also, it sounds like you would prefer developing for the web anyway. So, that may be your answer right there.