In our recurring charge job, we always capture authorized transactions. The API calls are what takes the most time in the job, so if we can cut out the extra capture call, we might be able to charge more donations in less time.
We have added the manualCapture flag to our Adyen API calls but for now it is hardcoded depending on the payment method. The PaymentProvider entry points should accept an option so we can auto-capture from the recurring charge job and maintain the separate capture step from DonationInterface.