I kinda hope the humans they're up against aren't just completely, irredeemably evil. Feel like that takes the edge off any anti-hero story, which we kinda have going here
The case for 'witch hunting' = targeting random women is building.
It seems more likely that those women are sold off, to be honest, and has nothing to do with the specific unit. At least, I hope so- otherwise it will be rather boring.