Are the join/welcome messages necessary? I feel like when you get hundreds of people in there they’ll just muddy up the chat. And is the user list necessary? I feel like twitch is more a streamer to chat medium so knowing who else is in chat is useless. Also when there’s hundreds of people in there I don’t think anyone would spent the time looking through it.
I’m just coming from the perspective of someone who watches streamers on twitch quite frequently and neither of these features I’ve seen used before. I get that you’re trying to make it look like the old LPU chat room interface, but Twitch is very different than a chat room if used correctly.