Got my G700 in today. I've spent a short time with it (so far only on desktop/applications, no gaming yet) and overall I am satisfied with it. I think it will be a suitable replacement of the MX Revolution for me. First the 'cons'. At the first impression the buttons are WAY stiffer than my MX Revolution... but I suppose the old Revolution have gotten quite soft after many years of heavy use. If I can't get used to the stiffness, I do have some much lighter Omron D2F-O1F I may put in for the primary left and right click at least. I guess there isn't as much I can do about the little metal octagonal buttons they used for all the others. The right side doesn't have quite as good contour for the ring and pinky as the Revolution. I also notice the slant is a bit deeper towards the pinky side so my wrist is twisted more in that direction. I guess most people would probably find that more natural. I haven't decided if it's really a bad thing yet, I might change my mind... maybe right now it is just simply different. The stock glides are as expected not so smooth... I guess some corepad (or maybe I will try some other brand?) glides will be my next purchase. The leds on the side don't seem to do anything? I guess it's not really that important.
Now for the 'pros'. The overall shell texture is much better which gives some grip back against it's 'worse' contours for the ring and pinky. I do like the slightly less deep scoop for the thumb. Even though I customized my Revolution to improve it a little it was still fairly slick, especially on the thumb side with the glossy smooth plastic. G700 has a much 'drier' feeling on the sides. Button placement is very good and is similar enough that it is nice and familiar. I LOVE the click/free scroll control on the G700 compared to the MX Revolution. It's much harder to accidentally turn it on when I don't want it. I also haven't had it just drop into free scroll for no reason like my old Revolution would especially in Adobe programs. The higher dpi is something I already was pretty sure I needed, and I have settled on 1600 for desktop use as comfortable on 1440p. I'm pretty used to using a lower dpi in gaming so I suppose I will have to fiddle with it for a bit to find the sweet spot for me there. The Logitech Gaming software that controls it is certainly much less terrible to use for button assignment and other settings than the older SetPoint used with the MX Revolution. I set some of the extra buttons as global media keys (it's a bit more convenient than having them on a Fn layer on the keyboard) and they actually work properly and reliably with MusicBee even when it isn't in focus unlike the MX so that is very nice. To my surprise it came with a high capacity eneloop, so there is one less thing I need to get for it. The sensor seems to be quite a lot better as well, and I haven't noticed it randomly skipping/jumping while moving the cursor. At 1600 it's a bit less 'precise' for me in photoshop though I am probably simply just not used to it yet, so I have the G11 button set to dpi control so I can drop it down to 800. I like having that control quite a lot and I can guess it will be nice in gaming as well.
Well those are my initial impressions anyway. I will come back and talk about gaming with it once I have had a chance to put in some hours with a few various game genres.
In short, so far I would recommend it as a great replacement for MX Revolution.