Ranked in these QuestionsQuestion Ranking
Pro Access to sales data
Pro Just above average revenue split (75/25)
Pro Opportunity for homepage feature of your game with a launch sale after a short “soft-launch” period
Once Humble has had a chance to ensure your game page has all the kinks out, you can be featured by offering a new release sale.
Con No access to customer email addresses
If you want to tell your fans about your new game, too bad unless you've collected it through your game client or somewhere else.