Task Organization by Context or Category
A massive improvement would the ability to categorize tasks. David Allen pretty much destroys the idea of using "high/medium/low" to organize tasks (Todos) in https://gettingthingsdone.com/ as it is worse than useless to prioritize/organize tasks this way (just clutter). The productive way to organize them is by context. Sales Call, Admin Task, Project, Waiting For, etc. that I customize to my needs. And please don't tell me to use the task description field for that.
Please add a "Context" or "Category" field, and allow me to provide a string name for it, and a requirement the Context is provided before the tasks can be saved.
Please have the product manager read Getting Things Done.