As it stands Daily Maintenance removes logs older than x days without the limit of how many rows are deleted by the statement.
It would be beneficial to remove, say up to 10k rows, wait/sleep for a bit and loop again until no records match the cutoff date.