I am trying to build out a Forgotten Worlds cabinet and need some advice on the most efficient way of hooking up two TurboTwist push-pull spinners, a track ball, 2 joysticks and 12 buttons. I was thinking of using two I-PAC 2 Interface boards. I'm not even sure if the board will recognize the push-pull spinner. Or if RetroPie will recognize it.This will all run to a Raspberry Pi.