Allow user to choose a time for repeat invoices to send out. Mine currently send out at like 3am or sometime in the middle of the night. This means a) clients can miss the email as its not dropping in their inbox during day hours and b) looks generally unprofessional as it shatters the illusion in some cases that you have an "accounts" department.
Ideally you should be able to set the time of sending the invoice on a per invoice level (NOT globally because people have client in different parts of the work)
Support to told me to post this here but the issue has been raised 2 years ago previously and nothing has been done, so whats that point?