It is a good practice to use acknowledgments with MLLP. One scenario that could be an issue would be if the receiving channel was stopped by someone that did not realize the sending entity was another channel.
If you are using REST connections then you may not need an acknowledgment.