I have some difficulties to adapt to the hand position. (The keyboard is extended with the G keys)
A downside, however: Do not take this keyboard if you hope to connect a microphone on it.
Indeed, the keyboard sound card does not "remove noise" option available in the sound card to the motherboard of the PC, so let whistling unpleasant to people who will communicate with you if you must enable the "microphone boost ".
Otherwise, good possible macros, key illumination is fine.
In short, good product unless you want to connect a microphone.