Scheduled SFMs are a great replacement for custom-coded batch jobs. But currently, the qualifying criteria is 'borrowed' from the SFM itself which limits how it can be used. In our use case, we are automatically creating contract renewals via the SFM, but we have to create separate SFMs per region in order to run each batch of renewals separately and according to the countries time zone.
Adding separate, Scheduled SFM qualifying criteria would allow us to use the same SFM, but have separate Schedules by region. The added benefit is that the 'Error Report' could be emailed to a regional admin instead of all Global errors going to a single contact.