Standard latching LED widgets (rather than momentary pads) may be a better solution as you can easily see from the widgets which of the rackspaces is active.
(I’d also reverse the variation buttons, so that ‘previous’ is the first button)
–
Who likes the scripting approach to change rackspaces with CC messages → LINK