Any tablet worked. The only reason it die not work ootb were completely arbitrary restrictions.
The control boxes can do whatever complicated things they want. But the interface to control them should and can be standardized.
Yes, any tablet worked, but it required running an app customized for the hardware. That only proves that we can standardize at the level of Android app APIs.