I know a lot of people have asked about adding progress status to individual tasks.
Would it be a good idea to link such a progress to the number of completed subtasks?
I know that Kanbanize works like this.
eg. If you have 5 subtasks, then each one you check off shows its parent task as being 20% more completed. When you have checked all 5, the task itself is completed.