In my experience the macro settings are a joke on these keyboards.
The issues I have is when I go set up macros record the key combo, first action is always above 6000 ms ****! I'm not holding my finger on the keyboard. Then if I try to use the macro as recorded it doesn't work. It ends up performing single key function rather than multi key.
Take example, I use LefShift + T
Action 1 LeftShift Keydown: 3082ms
Action 2 T KeyDown: 305ms
Action 3 T KeyUp: 123ms
Action 4 Leftshift KeyUp: 31ms
Let say I manually adjust the times. To 10ms and try my macro it doesn't work. I end up having to do is set time 100ms, 101ms, 102ms, 103ms in order for it to work when it wants to. I have tried adjusting the times and yes each time I adjust the time, I save, un-bind, and re-bind.
Whatever you do don't accidentally change profiles during gaming. When you go back to the original your macro will not work unless you restart your game. YMMV