I don't understand why you want to reduce it and you're dividing f*(SA+SB) - SA*fA by the length of the new transaction.
Note that f
B is the fee rate you should use for the new transaction.
My bad, I have been blinded by the question you were replying to

. But you're right usually we choose the fee rate, not the final fee.