Currently, chat suspension only blocks access to writing, starring and flagging. However, it does not block access to joining and leaving rooms, or to make (visible) modifications to your chat profile.
If the point is to leave the suspended user with read-only access to rooms, we may just as well have redirected them to the transcript.
What I propose is that chat suspensions act more like the kick-mute feature, completely preventing access to the room (even read/join access), and instead prompting the user to read the transcript if they still wish to have some sort of read access.
Currently, the only way to completely get a user off of chat is for a mod to destroy/delete their main user, which is completely unfavorable.
Can we just have something like the following shown to suspended users when they try to enter chat rooms?
You have been suspended automatically|by a moderator and cannot use chat for N minutes. You can still read the transcript to the chatroom [here]