I am in the process of designing a repository for procurement/contract management and creating workflows for the entries to the repository that will: name the documents, file them in records folders, assign records properties, create folders and shortcuts in a logical folder structure for the finance department, create shortcuts in other folders for each of our 22 other departments, a special shortcut folder for another need, and send reminders for contract expirations in various timeframes, etc.
I would prefer to break this up into three workflows. One would handle the expiration reminder emails and be on time-based rules. The starting rules for the other two would be identical for a CREATE or MOVE situation and one document would kick off two workflows at once. One would handle the rename, move, records properties and another would handle the creation of different shortcuts. Is this a concern? Can it get in its own way? Do I need to add a delay to one to prevent issues? If so, how long of a delay?