Yep, you are right. The affect isnt neccessarily unbalancing. But every transaction does affect other's channel balances. So, is there a way to determine, when doing this, if the transaction will be a net positive to the network?