I’m kinda guessing the topic/chat distinction will be highly community-dependent. Actually, I could see it being even category-dependent in my community, depending on the topics and users involved.
+1 on having a more clear chat indicator, though I suspect that might be problematic once the chat retention settings are implemented and old conversations start getting timed out.