That's the real meat there.
One of the big advantages, though, is that we also get to have more self selecting and passionate users this way and they tell others who would care.
In the case of a download add a feature that checks for updates and maybe 'newsworthy' items that you can present to your users using the app.