2) Discord users who have joined a large number of Discord servers that have over 50+ emotes also makes locating desired emotes very difficult and requires a lot of scrolling.

To combat this, it would be more convenient to have an "Emote configuration" option located in user settings. This would allow Discord users to toggle emotes for specific servers if they do not wish to use their emotes. As well as this, allow users to categorise servers in such an order which allows them to access their favourite emotes faster by listing them at the top of their emote list. As for the nitro emotes, create an option which allows non-nitro users to toggle them off, allowing users to access scroll and locate their favourite emotes with ease.

Great idea, although maybe all users should be given the option to toggle nitro emotes. I do also experience lag in the emote menu due to the large number of emotes, so perhaps maybe there could also be a feature to only load emotes when they scroll into view.