Perhaps this will be a non-issue when the CLI is eventually redesigned, but as things stand, there are certain operations that leave the user hanging as to whether their invocation was successful or not.
As an example, at the INFO log level, this is the only output a Fabric CLI user sees when they instantiate a chaincode:
Or consider the case where they wish to sign a transaction (using peer channl signconfigtx):
There is no information in either of these cases to let the users know whether the operation succeeded or not.
Add a log level message (INFO for success, ERROR for error) that prints the status of the operation.