It would be nice to have a feature to better schedule the maintenance.
You know, for example, that Windows Patch Tuesday happens every 2nd Tuesday of the month. We do a round of patches for Dev and QA servers on the following Friday. Try to make a schedule to take that into account every month and you'll see that it's not possible without having an option for "Day of the month + x days".
See the explanation here, it's very clear: batchpatch.com/batchpatch-task-scheduler-recurrence-options