NTSC NES controllers don't work on PAL NES.

SNES/SFC controllers are all interchangeable, even PAL.

Technically you can use NTSC NES controllers on Famicom but you need to wire them up. Some people cut the Famicom controller cable and wire up NES female sockets to them... usually controller extension cables.