A bit more about the mod project...
I picked up this stick a while back in Hong Kong. The whole package was hilarious:
the box calls it "Tekken", has big Tekken characters all around it,
but the stick itself is decorated with KoF characters and proudly claims being from "Boxing King of Eigheing (sic) 2008").

Let's call this the "King of Eighting" - 8 is a lucky number in HK

At the time, I didn't see many arcade sticks in HK that worked both for PS and PC, and the joystick felt pretty sturdy, so I picked it up.
Bit of a mistake though... at the time it didn't cross my mind that buying a *wireless* stick for playing fighters was a bad idea.
All was as advertised in the box though:

Fast forward a couple of years when I decided to build a supergun, and needed a control panel. This seemed like a perfect fit for the project.
It had the right size and layout, and I wouldn't mind so much if I destroyed it in the process (unlike my hanaho hotrod for instance).
The innards were that of a wireless PS stick - it even had a rumble motor.
It was easy to remove all - it felt like this stick was built with modding in mind to be honest.
Here's how it currently looks after removing the insides and replacing with Sanwa buttons.
Initially I had it directly hooked up to the JAMMA harness, but then I decided to add a DB25 connector for versatility (I plan on making it work for PC via modular connectors).
For the DB25 I followed the DB15 pinout - which is enough for my project (MVS Jamma) but gives me room for growth.

Following advice I've read online (probably this very forum) I've avoided soldering except for the DB25.
I added a eurostyle connector to quickly change the wiring if I got something wrong (which I did).
I had planned to replace the stick with a Sanwa, but the mounting plate is too large.
I don't have the tools to expand the wood (neither the skill probably) so I've left the original in place.
There was a bunch of solder on the microswitches, but I melted it to make it smooth and managed to attach crimped quick connects to it.

I had ordered some little sanwa buttons but unfortunately they didn't fit the top holes.
Originally I had four black buttons, but since I had made one the start button, I decided to replace it with a white 1P start.
It's close to the other buttons, but still works ok: the different texture and resistance makes it hard to press accidentally.
The 4cm holes were covered with masking tape...
Button I've seen online won't fit - they may cover it, but the mounting seems done in smaller holes, so the button would easily come off.