Maker of WIP here. You're right. The homepage doesn't make a lot of sense to new (potential) users.
Our focus has been on increasing the product for our existing members, but eventually we'll be improving the homepage/etc for people not yet familiar with the service.