Tools to dynamically manage visibility of certain voices in the stream could be interesting. Like what if text size/color scaled with vote score - so annoying voices would shrink until hardly visible. Global per user weight score mixed with a personally configurable list of score offsets for any user previously interacted with could be neat. If you like what someone is saying, their future messages show up more clearly.
When I browse through the rooms, the only messages visible on the screen are whatever was said recently - the only way to get 'caught up' is scroll through the entire thing. What is shown often doesn't seem connected to the topic. could be interesting to load the top N messages of the channel's entire history with 'expand' options in between each one which loads the top M messages within that range.