The go to for the ErgoMechKeyboards realm seems to be to use ZMK for these sorts of things. Power consumption and customization of certain things is better supported.
Individually programmable key backlights is nice, but imo a gimmick. That being said I never use backlights on a laptop keyboard, or mech keyboard, so I don't know what the use case for wanting ur Q to light up in a colour different to your W key would be.
Underglow of any kind is a gimmick, but backlights, programmable or not, are useful in low-light situations, to let you see where that key that you rarely use actually is.
You generally don't want Q to light up different from W, but you might want to have a low-level green glow by default and slightly brighter colors to distinguish keys around the periphery.
I very much like backlit keys. My Max Keyboard Blackbird is red, which is just right at its dimmest, although when the side panels reset I always turn them back off.
On the Kinesis Freestyle Edge, I actually like the per-key RGB lighting as well. Most of the alphanumeric and punctuation keys are red, the home keys are green, and the rest are blue. I also turn off the backlight for keys that I don't use, like PRTSC. It looks gaudy as hell, but I feel like it makes it easier to find certain keys in the Freestyle's slightly unusual layout, and to come back to home position.
The other thing I like to do with RGB lighting is to make different layouts different colors--QWERTY is all blue to distinguish it from my multi-color Dvorak.
Individually programmable key backlights is nice, but imo a gimmick. That being said I never use backlights on a laptop keyboard, or mech keyboard, so I don't know what the use case for wanting ur Q to light up in a colour different to your W key would be.
Also this board is not that expensive.