Absolutely agree

If you know how to create a fixture (and it is not hard at all ... follow the DMX chart and you are ready, so to speak), you can use this interface for whatever use you can imagine.
In essence, you have a 36channel dimmer stack (limited to 24V 1A (or at occasion 3A if not using all channels simultaneously. I try to understand the manual here...)).
For your model building purpose I give an example of what could be achieved

:
I once built a show staircase using a DMX interface equally like yours.
Imagine a huge fountain at center of stage. Above and behind, on +1, the guests' entry platform. To the left and right there were banana-shaped staircases. Think Wetten-Dass
When a newly invited guest reaches the end of the entry corridor, the stairsteps would lighten up from the bottom up to +1 level. When the guest(s) reached the +1 platform, the stairs stop doing their chase and movers switched their beam to the entry point. Guests got immersed in light. BIG entry

Then, guests stepping down the stair made each stair individually light up. The movers did follow these moves -ish...
...ish
After a while, it really got boring for those who were already present... Too bright a light and 'not that again'-thought, ..., newcomers were amused and looked up every time... Shortly the idea died... It surely was not my idea. #followorders
...ish²
Later on, multiple guests were admitted at once and they decided to take a random stair downwards. Multiple people at multiple stairs!!! This got my preprogrammed logic confused with tad input signals... Mayhem in the mover's light world trying to follow each input.
In about 40 minutes' time, I reprogrammed the whole movers' attitude. Now, they (in groups of movers, now) follow the first right or left person's step sequence... other inputs were neglected. Pfieuw - that was stressy...
The sensors used were industrial 24V proximity sensors positioned in the middle of the step-width. These signals got inputted to Raspberry Pi's inputs. After reconditioning the input signals [I do LIKE Clear Signals ... not the 3V3's Pi levels influenced by parasitics, unhappy capacitance, and signal losses over the cable...], the signals were to Pi's spec: Shunts, zeners, de-bouncing capacitance, and the like. QLC+'s logic and Raspberry Pi's GPIO's sent those hardware input signals to a happy Artnet Universe input for the main QLC+ controller.
At 2 am, I found out that people are very creative. They learned to play the piano. They all stood on the stairs (next to the detection range of the sensor) and swiveled their foot thru the sensor beam, initiating the next move from the stair-lights AND mover's position. The party lasted until dawn.
Message to you: be prepared for the unsuspected ...
No pictures were taken because of non-disclosure clauses in the contract.
All electric machines work on smoke... when the smoke escapes... they don't work anymore