I will completely remove steal skill and introduce something new as support skill. Let me be clear: I don't think your BMC is good. For me it's another skill which can be merged with barter skill. At the moment I don't have any idea what else can be used as replacement but overall few skills should be redesigned or changed ex. gambling, speech and scavenging.