To give you a real example, I recently talked with the founder of Neovim who chose Waffle to manage their large open source project (https://waffle.io/blog/2014/04/17/open-source-spotlight-neov...). The main reason they used Waffle over Trello was the integration with GitHub Issues (the Trello-Github integration options aren't great, and there's difficulty around trying to get people to update the status of work in a tool that doesn't tightly integrate with all of GitHub's Issues, commits, PR's, etc.)