We've put up the Trello board on a big screen in the office and after some tweaking (eg. cutting the tasks in smaller bits) it's amazing how productivity rose, just because people are pushing the enveloppe for getting a ticket from the left to the right.
Also for a workflow of a ticket having several states (planned, in progress, done, reviewed, pushed, live), and going back and forth a lot, we just didn't find a nice way to do this in asana, without having lots of projects with several sub-lists, having to reconsider the workflow again and again, etc.
Asana looks more promising to me, when used in bigger companies (20+), having several departements, using there own projects or workspaces, with their own flows and way of working.