Immunity scores should be held a secret rather than being public in vivor.
1) This would essentially act as a hidden immunity idol that's auto played for whoever wins and the person with the next highest would go home rather than everyone knowing who has it and being able to switch their votes. You'd know who has played immunity, but not their score so you won't know who's safe.
2) This would prevent players from being screwed out of a game because they aren't able to wait until DC to play.
This would essentially just look like frookies veto scores and the scores would be revealed the next DC.
This would somewhat be a way to insert an immunity idol type twist to the game and also prevent big groups from being able to screw over good players just based on when DC time is.