They are a hard trade, used. A 10641 is much easier to trade.
With the Same engine there is a risk of a manufacturing fault, they sometimes break one of the oil channels which leads to total loss of oil pressure. I am not sure if its the casting that has too thin coverage over this oil channel, or that it throws a plug or bung that covers a manufacturing drillhole.
I heard this from a mechanic who used to work at a Same dealership, and have no further details about which serial numbers this fault may apply to.
About costs, the 10641 is more popular and worth more than the 11641