I'd like to say I'm crazy about this keyboard, but maybe it just isn't for me. The amount of customization is really nice, but it's almost too much and quite a lot to learn. I wish I knew a bit more going into this what I was in for, since I'd likely have gone with something a little more simple.
The keys feel great, but they're way, way too sensitive most of the time. I can't find a comfortable balance that works for me, and at this point I'm too afraid to keep tweaking all of the different settings. While gaming can be really responsive, typing with this keyboard can be a nightmare with the amount of mistakes I find myself making now.
Also, by default the keyboard comes enabled with some gamepad mode that really messed with a couple of games, causing horrible stuttering and made it impossible to play. It took three days to figure out that it was the keyboard causing it, since that was the last peripheral I would have thought to check for something like that. Customer support took almost two weeks to get back to me about it as well, which I find a little ridiculous. I was fortunate to figure it out on my own before having to wait on them.
All in all, if you know what this keyboard is then that's great. I just wish I was more aware of what I was getting into. Very expensive, but I guess it does have a lot of nice features I may or may not ever be able to become familiar with.