We used it when it was new in 2010.
We will NEVER use it again.
We used the guts of a gamepad for buttons only, then switched to
the uhid.
It looks like a USB HID device to the laptop, no drivers needed. It has analog and digital inputs, and has worked well for us.
Back when we used the Cypress board in 2010, we played at least two matches without it in competition because it just didn't work well. It turned out that the driver would lock up if the computer went through sleep mode, so we could never let the laptop go to sleep mode that entire season (even at the championships) or risk having to reboot TWICE to get the Cypress board to work again.