Forgive the novel.

OK, this is kind of a long plea for help maintaining my sanity (57 year old here, no newbie, but essentially starting all over again and limited brain capacity). I am looking for help, sort of a virtual helping hand both to make some decisions, maybe find someone who's plowed down the same path and can speed me along to smart conclusions (and save me a little time).
First of I am a bit of perfectionist, to a fault and sometimes that keeps me from "just go for it" and diverts me instead to "test every possibility and then never get anything completed" and "oh look at the squirrel." Possibly undiagnosed adult ADD.
So I've done a stand-up arcade conversion Hyperspin build, a cocktail MAME build and a skeleton Mini PC with various front ends build before but all of them are years ago. I am an object oriented and scripting type programmer (old school) and an electronics guy, so such things are not beyond me with a good resource.
But so many more choices now it's got me spinning in circles.
I am trying for "The Whole Enchilada" approach to an Emulation (early MAME arcade through older game systems, plus Virual Pinball maybe as a bonus) and Music / Video Entertainment station for my arcade (basically a large garage - I am mainly a pinball collector and repair guy).
I can go either PC based or Nvidia Shield TV Android based (and have been going in the Android direction for a bit to see how well it all works). So let's start with the "ideal goal I had in mind:
Easy to turn on and use Arcade Emulator, mainly older-school joystick games and some older (but not most recent) game system emulations, it's 1080P 48" TV is wall mounted and can change orientations (but no sensor). I have an old X-arcade Tank stick (currently Tri-mode Board) that I'd like to start with (and maybe add a spinner to) since it has most everything I need.... BUT I have it mounted on a type of sit-stand stand and I'd REALLY like to go wireless. (The arcade base is not attached to the wall mounted monitor tv. In part because it can be played sitting or standing by adjusting the height of the base. And there's no where to run the wire except over a busy pathway.)
If I'm ambitious enough I'd really like to switch out the buttons for LED buttons (to see in dark and also to help gamers know which controls are active for which game). (I am thinking I need Bezels with controls showing as well.)
The Nvidia Shield TV setup (bouncing between front end choices but have it working nicely with Hyperspin) works really well with its game controllers (RetroArch), but I am struggling with controls for older MAME games.
The issue with using the X-arcade Tri-mode Board (wired) is that I am confused about whether it supports 2 player console games in X-input mode?? And for my average visitor, having to toggle between Modes at the back of the Tankstick just won't work.
For wireless I've tried several keyboard/mouse bluetooth adapters, they work, but not in Xinput mode that I can tell.
I could Padhack, but I am worried about what I may lose or need to reprogram to maintain MAME compatibility (my early experiments with modifying key controls on the Nvidia Shield TV to accept X-arcade X-input joystick haven't been all that successful - mostly because I keep forgetting how to).
Then there's the Ultrimarc U-HID Bluetooth which looks potentially promising. I could bury that or another bluetooth adapter in the X-arcade tankstick box, add an outlet for charging a battery pack, kind of forces me to the PC solution though for LEDs I think.
And yes, I'd love to add Virtual Pinball to it since monitor can rotate to portrait. And I am rather fond of Fruit Machine emulators too... but perhaps I am trying to fit too much into my enchilada now...
So, if you're still with me, anyone want to help me chart a path? Any similar project experiences? Am I simply nuts and should just be happy with the Tri-mode board (or maybe switch of an i-Pac) and wired USB connection that I keep tripping over?
Help!