I got a Logitech MX Mouse Master 3s. Not sure if it can fit into what you want or need because I’m no gamer (like, not even minesweeper) but it has more than 5 buttons.
I set it up with logiops so you could customize its buttons - for example I set up one of its buttons to open KDE Plasma’s overview.
Good mouse overall though the bottom cavity where the wheel resides can get dirty so I have to open it like every couple of months to clean it.
Honest question, what use has data transfer graphs?