Please stop balancing singleplayer unless you are going to make it multiplayer, arbitrary caps on companions and parties and workshops, etc etc, what is this? this game is supposed to be a sandbox.
And if you are going to punish game leavers you're going to need to address two issues, clans want to fight each other and friends want to play with each other,
you could fix the friends wanting to play with each other thing by removing the party cap and blocking Skirmish and Captain mode when you're over 6 players, or you know you could put siege on custom servers because it doesn't make any sense for them to be in matchmaking anyways.
and you could make full parties que up against each other, that would please clans and the casuals.