I have the Logitech G Pro Wireless and Viper Ultimate too. I’m a fingertipper and don’t like the bulk of the G Pro, but it’s suitable for palm grip. Viper comes closer to my needs, but it’s about 10mm too long and lacks some features I want from a mouse, like a button behind the mousewheel.
Another few solid options are G502 Wireless Hero (I’d use this if I could), G900 series (great features but too large for me, good for palm) and Razer Lancehead Pro (slightly too big for me, otherwise good button options). Wireless is the constant here, removing the cable frees up more hand angles, allows bigger movements and removes snags.
The only mouse of dozens I’ve bought over the years that ticks every single box is the relatively humble Pwnage Ultra Custom Ambi. I picked it up a couple of weeks ago and haven’t put it down since, except for a quick battery charge (full charge in 1 hour).
Pwnage Ambi is a smidge larger than a G305 (my daily driver for years), but with buttons on both sides. That’s huge for me as a lefty. It also a button behind the wheel (a must-have), is wireless, has a USB-C paracord, on-board macros, a movable sensor, debounce, LOD, honeycomb design (optional), good battery life, RGB, customisable plates and a tonne of other features. The Pwnage software makes Logitech’s G-Hub look like an absolute joke.
Check out Pwnage mice at
https://pwnage.com.