I am assuming you are either a US or European gamer and played on the typical equipment of the time.
US and European arcades used Happ and IL parts. Happ and IL parts were identical as IL did all the manufacturing until 2005 where Happ broke there relationship with IL, acquired Suzo (to become Suzo-Happ) and moved production to China. Since then Happ quality parts been sub-par compared to IL parts.
If you are looking to upgrade your X-arcade Tank Stick, Korean joystick will not mount in there well without heavy modding of the Tabk stick case.
Closes drop in replacements for the tank stick would be Happ and IL parts with IL being the better choice.
The base of the Happ or IL joystick will not fit perfectly with the gap provided for the stock joystick so some minor cutting/grinding is required.
The Bolt pattern is exactly the same.
Now for the Ball top coming off the Japanese joystick, the ball top can be tighten with minimal effort. Open the panel up and from the underside the joystick will have a slot for a screw driver to fit.
Twist the shaft of the joystick while holding on to the ball top will tighten that top. Japanese Joysticks do also have a optional Bat top simular to the Happ and IL stick tops.
The JLF the model joystick you were using is accused before of having a large dead zone (area of movement where directionals to not activate) and feeling loose.
Seimitsu Brand joysticks are tighter with smaller dead zones. The Sanwa JWL which is made to mimic US/European arcade parts also have a small dead zone and shorter throw and more precision.
The Korean Crown 303-N and 303-FK will mount in a Japanese joystick mount just fine. Keep in mind they are centered by a rubber grommet not a spring, so the joystick will feel completely different from what you are used too.
So a quick summary
Upgrading the X-Arcade Tank Stick/ PDP Mortal Kmbat stick use IL parts
Upgrading your Mad Catz (for your preferences) go with Seimitsu joysticks or the Sanwa JWL. Do not forget about the slot on the bottom of the joystick shaft for tightening ball and bat tops.
I am not saying not to use Korean parts but you must understand that they are a different category from US/European and Japanese parts.
And it appears you only sampled the JLF, Modern Happ and knock off Happ (X-arcade) parts.