The ability to calculate critical path based on planned dates rather than projected dates. Projected dates can differ from planned dates when a commit date is not accurate. We have run into issues when commit dates are pushed out too far out, not updated when the schedule changed, tasks accepted before predecessors are complete, etc.