Re: 1 - could you be more specific regarding "dependency tracking"? Each entry is currently simply a text entry that you can move around with your finger. You can also set up arrows between entries. How would you envision tracking dependencies? Could be you'll need to try the app out first and would have more thoughts then.
Thanks again for the feedback!