I also sell a downloadable self hosted app that targets developers (www.duetapp.com). I would love to hear about how you market Perch. My app has been growing pretty well since it was launched 5 months ago, but it's not yet profitable enough to replace my client work. I'm in the 50/50 place you described and it's....challenging...
5 months isn't a long time after launch for this sort of thing, it really took us most of 4 years to replace our consultancy (there are two of us, a husband and wife team).
The thing that works well for us is what people call "content marketing" these days. If you can write interesting articles and blog posts for your own blog and also for other sites, that appeal to your audience then it is likely that people will click through and have a look at your product. You don't need to write directly about your product - just to a developer audience.
The most surprising marketing success for us though has been sponsoring podcasts, specially where the hosts know and use our product and can talk personally about it. The return on investment on those has been really good.
Hope that helps in some way, I'm a member of a forum at http://discuss.bootstrapped.fm which is all people doing this kind of thing and talking about what they have tried so you might find that useful.
<!-- OFFTOPIC
Kudos for the landing page! However I would suggest you to play with the "buy" wording and replace the stock photos of the business people.
-->