Good Post-Mortem on Sustainable App Development
This is a good post-mortem on an app built by a small team trying to achieve sustainable revenue.
Summary: Strongly consider subscription model for mobile apps (free app w/ in-app purchase). Can still charge more for desktop apps, so good place to start for initial funding. Try to anticipate where the APIs are going to minimize your rework.