I would personally stay away from the G710+. I like the keyboard, but the keycaps are extremely prone to breaking. I have broken the left control key three times because it uses subpar plastic and an extra wide key (1.5 instead of standard 1.25). Logitech support doesn't sell or ship replacement keycaps, they instead insist upon you having to RMA an entire keyboard to replace a single broken keycap. Simple google search shows that this is a very widespread problem with this keyboard.
The G710+ I have is a champ, the only key I've noticed issues with is the G1 programmable key and that's just because it comes off super easy.
Otherwise I would recommend to just buying your own key caps if you have that issue, but it's all subjective and I can understand if someone would not want to buy said key caps