The React community uses it for all their discussions (ranging from React core to the various libraries in the ecosystem) and it works great and is very fast. Even their Electron desktop app performs very well!
Is there still no way to mark channels as favorites or otherwise organize/hide channels? I can't stand using the reactiflux Discord for this reason.
The best way to do this right now is to "mute" channels by clicking the bell icon on the right of the channel header (or opening the server notification settings, or right-clicking the channel name). You can then easily hide all muted channels, providing a good way to get a condensed or filtered view of large servers.
At the end of the day Discord is a chat for gamers and gaming so features like that and searchable history aren't implemented yet because they're not things gamers usually use. They'll come eventually though.