I didn't read everything, but I can tell you that you can put a different joystick in it, you just might need to make some adjustments. Also, you don't need a Ipac or KeyWiz because the X-arcade has its own encoder. Depending on the stick you get, you can either plug it in via USB, or if it has microswitches (which an optical wouldn't), wire it to the encoder.