Give user ability to define custom fields
Custom Fields. I just started using the app and I like the contexts fields. It is a very versatile way of relating tasks together. However there may be other criteria specific to my use that a drop-down is makes more sense. For example "Priority" - high, med, low, or something like "Request Type" - feature request, break fix, software bug, or "Approval" - approved, needs approval, needs budgeting, etc...
I think if I had the ability to create a new field, and define the field as either a drop with with limited options, or a text field, it would allow me to configure my installation for the specific type of tasks I am tracking.
Of course, if you are going to allow people to create custom fields, then you'll need to decide how to get those fields searchable or filterable. Thanks in advance!