One of the smaller improvements that could have a massive impact, is the ability to add files to the team as opposed to just the project.
There are so many use cases for this and one of the things that could bridge the gap between what I call “static” information e.g. standard operating procedures, and “dynamic” information e.g. Asana and the task-oriented approach.
Integrations with Drive, Dropbox etc… already exist for projects and tasks, so I would imagine that implementing this addition would be a very short and inexpensive development sprint. In fact, a quick google search shows that this feature may have existed at one point.