GoCardless and Stripe tend to solve very different problems. We're a Direct Debit provider, whereas Stripe do card payments.
In short, Direct Debit is great for recurring payments and variable billing. It's traditionally really hard to get access to in the UK if you're a smaller business; but we allow people to sign up instantly and start using it without having to go to the bank.
DD is a great solution if you're in a service business or are charging a similar set of people each month. It's a less good solution if you're doing e-commerce/physical goods, since you need fast payment timings/clearing. That's the sort of problem cards (and therefore Stripe) are optimized for.
More info here: https://gocardless.com/direct-debit/use-cases/