In server context I agree, in command line API where you need to wait for the answer either way, it doesn't matter because that you block or wait, you pause the execution for your single user.

I don't mind discussing this for 1.0, but we shouldn't add breaking changes before that point.