Please excuse me, I read the idea totally wrong. I had in mind that the public chat would be disallowed to speak in. Your idea is only not showing the public chat anymore, disallowing you to see new messages and not available to talk in yourself.
However, I would like to see administrator messages and public warnings / red admin text showing nevertheless.