Hi all,
I'm pleased to advise that in v8.0 we have implemented a new option "Charge Date Preference" in the GoCardless module to implement the "Charge at earliest" option offered by GoCardless: https://docs.whmcs.com/GoCardless#Charge_Date_Preference

Please test it out, and let us know your feedback during the pre-release period.

Beta information: https://beta.whmcs.com

Community Discussion: https://whmcs.community/forum/507-whmcs-80-release-candidate-discussion-board/