Beast man sounds like an interesting trade off (obviously as long as faction base NPCs aren't shooting you too yes lol stalker). Though if it were up to me I might change the name to "Dances with Monsters" or "Raised by Beasts".
I don't think it would need any more minuses to be honest, there are a lot of neutral NPC humanoids (if you include faction guards too) that would be much worse than the animals around the place, If you really think it needs further reduction, just have it not apply to aliens.
Could make an interesting trait, for sneakers or scouts, who could move through groups of geckos and the like but have to avoid all humanoids (and possibly aliens). Good idea.
The traits post is stickied above by the way, my perks post is lost somewhere below.