The N1K1 "Shiden" "Rex" would be more effective.
In IJN designation terms the first letter in an aircraft's code indicates its intended task. For example, "A" = carrier fighter, "J" = land based interceptor and "N" = float plane fighter. We see these designations used on the A6M (carrier fighter, 6th one in IJN service, Mitsubishi), J2M (land based interceptor, 2nd one in IJN service, Mitsubishi) and N1K (float plane fighter, 1st {purpose built} one in IJN service, Kawanishi). On some aircraft additional roles, or changed roles happen and in that case a "-A", "-J" or "-N" is added as a suffix indicating the new role. Examples of this are the A6M2-N, N1K1-J and N1K2-J.
Thus we can see that the N1K2-J, which is so popular in AH, started out as a float plane fighter.