It would be really nice to be able to create parent/child dependencies within a task list. At the moment, no tasks in a task list can be dependent upon the completion of a prior task. Instead, this has to be done through a workflow - which can be cumbersome because these are often menial tasks that clutter the workflow screen. Better would be for the workflow to trigger a task list, which would have parent/child tasks (the assignment of a task dependent upon the completion of a parent task) within the list.