8ss is a hefty price, especially in a faction that struggles to offset high-cost models with cheap activation fodder. While theorycrafting is always difficult without seeing schemes, I'm struggling to see why I'm paying 8ss for this when I could have a Johan, Hans or Sue.
Maybe the option for tar-pitting is viable, but how many soulstones of their models are you slogging down for 8 of your own? If I were to use him, it would be in a vS crew, rather than Barrows. This model wants a friend in combat and a Parker crew may have difficulties providing it with a good one. But, what in your crew vS is a raider replacing? Nothing jumps to mind, especially because half my points are already sunk in an Alyce and Hannah.