I went with this..
https://www.razer.com/gaming-mice/razer-naga-trinity
I also used G600, that said be prepared to have Razor software on your system, it likes to take over and force you to login every day.. imo pointless software..
The mouse is excellent though and what i did was configure the software for my mouse then uninstall that software. The mouse remembers my setup, that said you might love it.