Does anyone know what all of the encampment upgrade do?
I buy the Follower role: Master Smith and Scout: Centaur cock sock but it does not seem to do anything?
IIRC what the Smith/Cook/Alchemist/Seamstress lineup of upgrades does is let you free up a slaver: without the upgrades you would need a slaver for the role, whilst with the upgrades you have an "unnamed random NPC" working instead. Smith/Alchemist/Seamstress can also "do a great job" from time to time and give you a few days of success boost to a certain type of missions (e.g., Smith affects Marauding and Defending), plus each role has an additional effect - Smith/Seamstress gives you a piece of armor/clothing, Cook raises morale at the end of the day, and...I forgot what Alchemist does.
Make you a random potion? And the upgrade tier improves their chances of making a higher quality item.
Lastly - and this is a HEAVY "I think" - I think "random NPCs" cannot fail at their job, only assigned slavers can; failing reduces success /crit chance for the respective missions for a few days instead.