Sorry for taking too long to comment on this. You were the first to point out that the homepage is lacking, and that is now very clearly the consensus.
Thanks for taking the time to look at Quirk. I've been putting a lot of effort into figuring out the right message to send, and how to present it. Hopefully that'll appear soon, and moreover, hopefully it will get more people past the front page and into the signup process.