We can't generalize, it depends on the case, and it's not a XOR. I personally go CLI first, and if not possible MCP.