Report schedule time to match country location
I'm currently waiting for our first end of month reports and its obviously become apparent that they will only trigger and run when its the 1st of the month on the west coast of US some 8 hours behind. Also i know your servers are likely overloaded with reports all landing/running at the same time.
So would it make more sense for both us the clients and to spread your server load if the reports were running based on the registered country/time zone? This would help you massively for load issues and improve delivery time for your clients. Win win?