I don't know how much of a common need this is for other people but I feel the ability to add dependency to a task without specifying a certain date would be nice. Some of my company's projects happen quite fast and sometimes it is hard to give firm dates on when certain tasks should be done. However it would be nice to still be able to set dependencies on tasks to indicate to my Project Management Team that one task should come before another. In other words, I need to indicate that a Project Manager can't complete a certain task without the completion of the other, without auto generating completion dates for those tasks.
Of course you can give temporary dates for each task when making dependencies but those date are most likely incorrect and indicate that we have a bunch of incomplete tasks when in all actuality that task might not even be started yet. When scanning over statistics for all projects this could be a little misleading.
If this is completely outside the scope of the product I completely understand. It was just a thought. Thanks!