We would like to see three enhancements of functionality with cross project dependencies. The examples below are described from the point of view that project A has a task which is dependent upon a task in project B:
1. Update project A's task % complete as project B's task progresses.
2. When Project B's task is closed, close the task in Project A. Since not all customers may want that behavior, providing the option to choose whether or not to do this when setting up the dependency would be great.
3. Create a notification to project A's PM when project B's task is completed, or gets behind schedule.