re: SOUL Harvest: I think it's supposed to be once per unit, because the description for thralls says that "Since you get two units per slot with thralls, they are good for body blocking and for generating SOUL", which implies that you get two SOUL per unit slot spent on thralls.