I agree. It should show more info on the homepage as to what I'm signing up for along with some demos. I also feel that the price is a bit steep. It's not far off Shopify's pricing which has a lot more features.
It also feels very similar to https://gumroad.com/ which is far more established, has many more features and is less expensive.