The trick is balance. In modern task management tools, you can even combine both. For example, you could create a main task, break it into subtasks, and within each subtask, add a small checklist for micro-steps. That way, you get the best of both worlds.