Mice are a funny thing, so individual.
I have a Harpoon too, and find it totally fine for most general use and gaming.
ICUE software is allright as well.
Mine is very responsive in all ways, I used it for some FPS shenanigans like RTX Quake II and Amid Evil.