For clarification; the 1d4 Bane effect of the gloves does not work without being branded by Priestess Gut, it says so in the lore description of the gloves.

The +1 Sleight Of Hand does because that's just a bonus stat.