While I am a huge fan of the PC-Engine and shooters, I find the default control pads just so-so. The buttons are fine, but the d-pad is a little stiff and hard on the thumb after a while. Being that there aren't a plethora of choices of controllers for the PC-Engine, I thought I would just go with what I had.
Eventually I stumbled upon this gem of a joystick. It is one of the earliest instances of a joystick with microswitches that I know of. In fact, I can't think of any joystick of the era (early 90's) that sported microswitches.
So, if you are considering investing in a joystick for the PC-Engine family of systems (or Turbo Grafix, as there is a controller adapter available online), I think this is a superb choice. There could be a better one out there, but it is pretty hard to find a Japanese exclusive joystick from over twenty-five years ago, let alone one of this quality.