Also keep in mind, not sure what you are atempting with your CP, but you can wire more than one button to the same input on the I-Pac. The two buttons will send the same signal (same keystroke/letter) to MAME, but that might be alright. For example, if you plan to have say player 1 buttons 1,2,3 right next to your player one joystick and then somewhere else on your CP have another set of player 1 buttons 1,2,3 next to your trackball and/or spinner - you can wire the player 1 button 1's to the same IPAC input (player 1 button 2's to another, etc.).
The IPAC is allowing you 8 buttons per player, so it is hard to imagine how you would have more than 8 buttons per player. I'm thinking maybe you are planning on have more than one set of the same button as described above.