Not a fan of the board/card focused view, mainly. I think it's visually cluttered and hard to read at a glance. Asana's list view (esp. with inline subtasks) feels a lot more like a to-do list, and I prefer that UI.
We use Trello for a public roadmap and Asana for internal. Trello is much simpler so that may turn off some project/product managers.