I have been using Todoist for personal task management. I find their filtering (saved searches) better for my workflow. Mostly due to the complexity of the searches I want (see here).
For work, I still find Asana to be the better option, the collaboration can’t be beat.
So if I brain dump tasks into Reminders (via Siri) then I can pick and choose which to send to Asana. I have a comparable workflow for Todoist.