Ok the monitor choice was made, I went with the 27" Betson for horizontal, and the 27" LG 4k IPS freesync for vertical. I am designing the cabinet in sketchup now. Even though the outside will be 3/4 MDF, I am still building the internal frame with 2x2's, first because I am a novice, and I find this approach easier, and second if I mess up the design on the outside and I can replace them easily.
Now I am deciding on the controls, its a 4 person cabinet, so I think I am going to go with 4x Sanwa JLF-TP-8YT, and Seimitsu PS-14-GN-KN for the buttons, with plans to use 1/16 plexi or lexan, and at least 1/2 (maybe 3/4) MDF for the panel, I am going to need to route blocks out on the underside of the panel to make sure the button screws fit. I was going to tie it all together with the x-arcade 4 person builders kit, mainly so that if I want to ever use the control with an actual console (long story but is a possibility), they already have all the adapters.
Anything I should change here, am I going about it the right way? I know high quality 8 way controllers are mainly for modern-ish fighters, and can be rough to play classic games like pac-man and donkey kong, but if there is anything that is going to be played competitively amongst my friends it will be Golden Tee, and fighters like Street Fighter. The trade off of slightly annoying play with classic 4 way games, seems worth it. I've considered 8+4 way controllers like the JLW or Ultimarc, but I just can't find either enough info to convince me they are worth it.
I am also having a hard time decided on the buttons for the best mame setup, here is what i am planning now:
4x Player buttons (P1-P4)
5x mame admin buttons (middle back of panel)
1x Coin-in button (probably grouped with admin buttons
Player 1/2: Joystick + 6 buttons
Player 3/4: Joystick + 4 buttons
Trackball
4x pinball buttons, these actually need to be on the top of the panel (can't go on the side due to how i am designing it), so I am thinking just behind and left and right of trackball.
Anything i am missing, or should do differently?
Looking forward to the discussion (and as a reminder, i have never done anything like this before, so woohoo)
Thanks,
Tom