4 emotes feels kind of lacking, especially for those who have lots of emotes they wish to use more on one character. A Emote Wheel could easily solve this, by having a system where pressing and holding a button (Binded to the players choice) and a wheel comes on screen up (Size of wheel and position on screen should be adjustable) and you use the mouse to select which emote you wish to use. 10 emotes is likely reasonable enough for this and would definitely allow players to express themselves a little more.
-
Like you will have time to cycle through 100 emotes , by the time you find the one you want, the moment will be over