I actually don't think those skills have a point at the moment in the game.
but every time you work at the stall it does increase your charisma stat a little.