Unfortunately it didn't work well for me. It functioned but for some reason, no matter what I did, SOME button wouldn't work. If it was like say button 1 that didn't work, so I reset everything from square one, then button 3 didn't, but button 1 did.
Rinse and repeat, it just was like it didn't have enough inputs for all the keys. My cp is 2 player, 8 action buttons and 3 ancillary buttons up on the top plate (R3, L3 and select basically) per player. The brook boards work perfectly if using them on a pc, so all the buttons definitely work, but there was some sort of disconnect between the brooks and the PD adapter when using it in my JAMMA harness.
It worked great otherwise, and im almost certain it was something mundane I missed, so no shade meant toward PD. It just wasn't the right solution for me specifically.