Channels, threads & search
Mattermost
Channels, real threaded discussions and link and file previews are on the plan page, and the API docs show threads you can pull and move between channels — the move is marked beta, but it's the tidying-without-losing-history capability I ask for. Search is described as core search up to three million posts on Professional and enterprise search above that. I found no public information on end-user search filters by person or date, pinned or saved items, or how guest-channel boundaries are drawn, which keeps it off the upper band.
Rocket.Chat
The homepage sells messaging bundled with voice, video, screen sharing and apps, but not one word about channels, threads, mentions or search — I cannot confirm my team can find last spring's decision at all. Threads and readable history are the whole game on a busy Tuesday, and this sheet is silent on both.