Coming from a Corsair K70 RGB Mk.2, I had some reservations about buying this keyboard. I was worried about latency, charging, and the GL switches. Now that I have it, I'm honestly more upset I didn't buy it sooner. There's no noticeable latency, there's very little fatigue after coding for hours with it, the keys are responsive, and the battery lasts a decent amount of time even with full lighting. There are a handful of drawbacks to be mindful of however.
- The software. The first time it complained about needed to be charged, the lighting scheme froze in “recharge” mode until I restarted the app. I don't know how, but as good of a hardware manufacturer Logitech are, their software over the years has been consistently quirky and poorly designed.
- It also only saves presets on-board. If you're using a custom lighting configuration, you HAVE to use the software. The side effect of this is, when the keyboard boots, you get the default rainbow effect until it connects (only a couple of seconds but meh).
This also means if you want custom lighting when switching between devices, you also will need to install the software on the second device. Not massive but this feels like something easily fixed with a firmware update, but I'd be surprised if they do. 3. The placement of the G keys on the side. I had to set G5 to act as a second ctrl key due to me being used to the ctrl key being where it is lol. I'll probably grow out of it the more I use the keyboard, but it's definitely a gotcha. 4. Keys secondary functions (like symbols on the num row) are silk screened on so they don't light up. And a minor gripe, but if you put it on the floor, unless the feet are up there's not really many places to grab it with one hand since it's so low profile and doesn't have a wrist rest.
Despite it not being 100% perfect, it's one of the nicest keyboards I've ever used, and works for enough of my use cases that these drawbacks aren't a dealbreaker. I'd recommend it to most.