You have no influence on that. Some banks have incoming transfer fees as well. E.g. if incoming bank transfer fee $5, so if you send $1000 and intermediary banks will cut $20 + receiving bank $5, you will receive $975. If you send SHA you will pay $1000 + $10 and intermediary bank $10 + receiving bank $5, you will get $985.
This is just an example because you have absolutely no influence on that fees. For︀ instance some banks may charge OUR fee of $25 but recipient will get money in︁ full. However the same bank may have SHA fees of 0$ and now it is︂ a lottery, maybe recipient will get money in full or maybe intermediary banks will take︃ a cut. And there is no way to predict that fees, the only way is︄ to try both OUR and SHA and see how it works. I have never sent︅ anything BEN.
Few years back I had a client who was sending payments from Europe︆ to Asia using SHA fees, because the payments were not small, intermediary banks were taking︇ a fee of approx. €200 on each transfer. In the end I asked the client︈ to send payments with OUR instructions and it turned out it cost him 1/3 to︉ cover all the OUR fees.