Thing is, these days it would probably only take a small outlay of cash (or finding the right, desperate pro-bono designer) to get a fairly good landing page. Nat Friedman of Xamarin laid this out pretty clearly in a blog post [1]. Just a damn themeforest template would do wonders.
[1] http://nat.org/blog/2011/06/instant-company/