I'm in the way early planning stages of making a mame bartop to go next to my desktop mini-pin I'm mostly finished with. This project will one day be titled Dan's Misspent Youth Arcade, or the short version M.Y. Arcade. Being a teenager in the late 70s, and living in a small rural town I had a limited selection of game exposure being mostly at the mercy of the small arcade in the bowling alley, and I am planning this cabinet to play those games I most fondly remember stuffing quarters into. Far and away the two biggest eaters of my meager money supply were Asteroids and Space Invaders. Just those 2 brings me to my other dilemma, vertical or horizontal

After those came Space Zap, Missile Command, Defender, Frogger, Galaxian, Centipede, Zaxxon, Pacman and Donkey Kong. So again a mix of vertical and horizontal. Of course it will likely run a bunch more mame games, but getting those on will be my goal.
So as I see it I need a 4-way joystick, a trackball, and a bunch of buttons. This again is going to be a bartop, and will be built around a 17" LCD monitor I have available. I've spent a lot of time looking through builds here and have browsed the entire control panel sticky, but have not seen exactly what I am looking for. So I've come up with my own mock up and am looking for input from those that have built before. I do not have the parts yet or I would be making mockups and trying it out, and will do so once I get closer (probably not until next spring for actual build, home remodeling projects first), but am looking for general reasonableness of the design.
What do you all think? I did not label them, but you can see the obvious Asteroids layout.

Thanks in advance.
Dan
Here is a pic of my mini-pin cab, not quite complete.
