It would be great if the start date of the recurring task parent (or, the first task) could be linked to another work item, and have the rest of the recurring tasks react to that start date.
Currently, if the first recurring task is linked to another non-recurring task, it will not default to the 'every week on a Monday' rule, but will be overridden by that dependency (so, if it's a STS dependency, it will just start on the same day, regardless of Monday or not). Furthermore, we are then required to link all of the recurring tasks to one another to force the trickle down effect when the initial date changes.
It would be great to have an option for the parent recurring task to link to a dependency, so that it could have functionality such as 'occur every Monday for 12 weeks beginning after Task XYZ starts/ends (i.e. STS/FTS)'.