I agree that there's little content here - but the key thing for me was that there is no signup process. I think the biggest single roadblock to a lot of startups is introducing a signup screen before they can start using the product.
Obviously some startups have to have a signup screen by the nature of what they do but a large number don't need one. If you're product is good enough then people will use it, hell even if it isn't good enough then people will still use it but never again. As soon as you put a signup screen in front of people using the product they will likely not signup and therefore not use the product.