I'm left-handed, and definitely not interested in trying to train myself to use a mouse right-handed. I do I.T. work for a living, and have to deal with the computers of right-handed users all the time. In all the years of doing that, I haven't been able to make myself adapt to using a mouse-right handed, so at this point, I've just accepted that I'll never be ambidextrous. Many of the games I play are first-person shooters, and until very recently, I'd have to spend a lot of time in every single game customizing controls. It's especially problematic in games with complex control schemes where the tool tips don't update in accordance to modified controls.
It occurred to me that if I shifted around key caps and changed key assignments accordingly, I could come up with a gaming keyboard layout that would let me use the standard WASD controls common to FPS games. To that end, it works great. I don't have to customize controls in games anymore, and tutorials don't tell me to hit the "wrong" buttons anymore.
The drawback is that the layout does not work well for typing. It's not 100% mirrored, due to a combination of hardware and gaming-related reasons. For instance, I can't physically move the BACKSPACE key cap to the opposite end of the keyboard, and I left WASD intact instead of mirroring it to WDSA, so that A is still Left and D is still Right. Since I am able to touch-type, I have SCROLL LOCK mapped as a profile switching button. In normal mode, I can touch type without having to look at the mislabeled keys, and in gaming mode I can play games with their default key assignments. So far so good.
But, there are two rather frequent cases where dealing with a mirrored layout is problematic. One issue is that for typing annoying things where accuracy is critical (such as passwords and complex commands at the command prompt), I prefer the hunt-and-peck approach. This also applies to hot keys, as CTRL and ALT are very awkward to reach for me. Another issue is that some games can require a fair bit of typing for one reason or another. Perhaps the game requires typing out names for saved games. Or perhaps the game is multiplayer and requires a fair amount of text communication. After all, while I have a headset, not everybody does. And in games like MMOs, voice chat isn't practical for anything outside of a prearranged group.
To get around those problems, I have two keyboards. If I need to type while in-game or expect to type things I can't do by feel alone, I can simply reach over to the other keyboard and use the standard QWERTY layout. As I recall, I was able to make this work in CUE 1.X, but now in CUE 2.X, any layout changes apply to all supported keyboards globally. I realize my scenario is decidedly niche, but I could see it applying in other cases as well. For instance, a right-handed person might decide they want a keyboard with a Dvorak layout, but still want a standard QWERTY layout either for gaming purposes, for other people using the computer who aren't interested in learning Dvorak. Or maybe someone has interest in games with very complicated controls, and wants to map some controls onto a second keyboard to avoid having to use key combinations or drill down through multiple menus. Corsair already makes keyboards with extra macro keys specifically for that purpose, so the idea of people wanting more keys than a standard keyboard can provide isn't unheard of.
I really like Corsair's RGB keyboards, so I'd definitely prefer a solution that doesn't require me to either revert to older software that won't receive ongoing support, or to have to buy a competitor's keyboard to use as the secondary QWERTY keyboard.