Hey Lucas, thanks for the kind response!
It has been around 2 years since I implemented and honestly it wasn't that Adyen was bad or anything, but the mental model was different from Stripe. Back then, Adyen was already fully async but Stripe wasn't so it required some learnings.
And once it was implemented, I was actually blown away with the flexibility.
In my current company, I am actually advocating for Adyen and we had a few calls with the sales team already, so it will most probably happen for us next year.