It would be great if you could add a time taken field to the to-do layout that allows the person assigned to enter the amount of time taken to complete the To-Do. You could then total that time on the parent item to allow reporting.