There are also 6 macro keys to the lefthand side, I never use them, literally ever. Do you guys have macro keys that you use, and what do you use them for? I should set them up for quick video capture/save replay, and maybe open overlays too.
I also have 6 macro keys on my keyboard, but they aren't easy to hit (they are between the regular keys and the numpad), so I haven't figured out a use for them yet.
I do often bind two of the buttons on the side of my mouse when I start a new game, but there are three more buttons on my mouse that aren't typically recognised by games and which I therefore don't use. I probably could set up a macro for them, but I haven't bothered figuring out how to do that yet.
Instead of changing the game's keybinds to match my mouse, I go the other way and change what the buttons on the mouse do. For instance, if "K" opens up a menu, then I would make one of the mouse buttons do "K".
However, my mouse's software allows you to very easily create profiles for different games, which it switches to when you launch those games, and then it automatically switches you back to the "default" profile when you close a game down. If I had to manually change things every time, I'd probably do it the way you do.
By the way, these are SteelSeries mice. They have by far the best mouse software of the companies I've tried. Others I've tried were Mad Catz, Razer and Logitech.