As a long time, 'power' Asana user I can confidently say that it's a good task list manager and nothing more. "Project Management", or rather, at a higher level, "Work", is much more than a dynamic, shared, list of tasks.
Asana has tried to create the killer app, the email beating, unified metaphor for project management and... it's not enough. I would not have invested without a very promising roadmap.
Yup. We use JIRA for development, Trello for ideation, and Slack for communication. On top of all that, I use Asana as a personal to-do/task manager. So far, none of those programs has been apple to supplant any of the others.
Asana has tried to create the killer app, the email beating, unified metaphor for project management and... it's not enough. I would not have invested without a very promising roadmap.