This keyboard feels excellent hardware-wise; looks good and feels good, the typing is really enjoyable with low profile red switch, but software/function wise, I would expect more.
For example, I frequently switch between devices, and each device has its own keyboard profile, so I like to change keyboard profile every time I switch the connected device. This kind of function is very common in nowadays mechanical keyboards, especially when the price is over CAD 150 and can be connected to more than one device, but I found this keyboard doesn't have such a function (change keyboard profile by its shortcut), you have to plug in your keyboard and use their software and apply manually every time you want to change profile, which means this keyboard doesn't have multiple profiles memory function (yet?), it even can't store the customized backlight (the game mode light), as long as you use Fn+← to change the light of the keyboard, you have to plug in the keyboard to get your customized light effect back. The light can't go through keycaps as well, I found it is basically unable to see anything on the keyboard in a dark environment (sometimes I play games at late night without turning on the light in my room). If you want to change the keycaps to make it usable in the dark environment, there will be extra money you have to spend. The price of this keyboard is very close to those big brand keyboards; it is not cheap, so I would expect it to have some basic mechanical keyboard functions (remapping, macro, multiple profiles stored in onboard memory, customized light effect stored in onboard memory, and so on), but it only has part of it.
This keyboard is definitely good, but seems a little bit to lack of support software-wise. I don't know if they will add more functions or if the hardware limits the software functions. For people like me, who really need a quick keyboard profile switch function, this keyboard is a little bit not convenient to use. Using this keyboard as a secondary keyboard may be good, but even if you want to use this keyboard as a secondary keyboard, the price doesn't seem good for a secondary keyboard (it's around CAD 190 post-tax, if you want to change keycaps it would be at least around CAD 220). However, for those people who just want to plug it in or connect it to their devices and just use it without too many modifications in key function, this keyboard is decent.