I appreciate how it's feeling on hand and lag needs to be 0. I've used Logitech M705 mouse many years. Battery age in this mouse is very long (3 years). There is no cables in this mouse, and still not lagging. I also like the middle scroll on this mouse cause there is two modes on that (stepped and free roll). Also side forward and back buttons are quite useful in windows system. I also use same mouse with OSX without problems, only that sideb uttons doesn't work in same way (maybe can fix this). So I can recommend this mouse...
Next mouse that I'll choose could be MX Master version. My friend have this mouse and I tested it out and also feels very good in my hand.
I have also OSX magic mouse, but rarely use that. Magic mouse functions is really good on OSX, but it doesn't fit on my hands well... Somehow it doesn't feel agile as Logitech MX mouses. And I do not like the mouse click feeling on that mouse. But big plus on that mouse comes from touch commands, those is something that I miss in many other mouses :)