Here are my 2 cents base on my experience against very good allied player.(GreyJoy)
IJA ...
Fighters
----------
Ki-43-Ic - a few just to cover time when you wait for K-44
Ki-44-IIa - a more than few just to cover time when you wait for K-44-IIc. .
Ki-43-IIb - waist of time
Ki-44-IIc - Must have it as soon as possible. Very good fighters until '44, I am still holding Burma with it and some help from small amount Ki-84.
Ki-84a - skip it go for next
Ki-84r - real air-superiority fighter, great as offensive weapon, hard to keep fly, but in 44/45 it is the best you can have
In hand a very experienced pilots can do miracles. Just my last turn:
Morning Air attack on Koepang , at 68,116
Weather in hex: Severe storms
Raid detected at 11 NM, estimated altitude 41,270 feet.
Estimated time to target is 2 minutes
Japanese aircraft
Ki-84r Frank x 49
Allied aircraft
Spitfire VIII x 4
Kittyhawk III x 5
Spitfire Vc Trop x 28
Spitfire VIII x 5
Kittyhawk III x 4
Kittyhawk IV x 8
P-38H Lightning x 9
P-38J Lightning x 5
P-40N5 Warhawk x 6
P-51A Mustang x 6
F4U-1 Corsair x 4
F4U-1A Corsair x 8
F6F-3 Hellcat x 18
Japanese aircraft losses
Ki-84r Frank: 4 destroyed
Allied aircraft losses
Kittyhawk III: 1 destroyed
Spitfire Vc Trop: 5 destroyed
Kittyhawk III: 2 destroyed
Kittyhawk IV: 2 destroyed
P-38H Lightning: 3 destroyed
P-38J Lightning: 3 destroyed
P-40N5 Warhawk: 2 destroyed
F4U-1 Corsair: 2 destroyed
F6F-3 Hellcat: 3 destroyed
Ki-83 - I am sill waiting for it, I hope to be good defender, to expensive to to loose in late war
Ki-94-II - same like Ki-83. I hope will replace Ki-84 as air superiority fighter. Clime rate is to low to be use as defensive fighter.
Ki-100-II - go strait for it, just skip all R&D Ki-61, quite capable replacement for K-44-IIc
Fighter-Bombers
----------------
Really limited numbers of:
Ki-45 KAIa
Ki-102b
Good to bombing China, some use as anti 4e bombers, generally way to get more NF groups.
Night Fighters
-----------------
Ki-45 KAId - Fast but without firepower to do any good, luck of armor means a lot of losses
Ki-102c - No choice, you just need it.
Level Bombers
--------------
Ki-21-IIa - crew killer, especially if you play DBB scenario where Allied heavy flak works like Patriot missiles.
Ki-49-IIa - the only one I am using, very good medium bomber, not use in late war
Ki-67-Ia (T) - looks good, but it is difficult to make it ready, and there is not a lot of occasions in late war to use it. to expensive for Kami.
Ki-74-I - not use for it,
It seems you forgot about Ki-119, the only cheap and good(800Kg AP bomb) Kami IJA airframe.
Recon
----------
Ki-46-II & Ki-46-III - need a lot of them, easy targets for allied flack, even on max alt
Transport
-------------
Ki-57-I
Ki-57-II
Ki-49-II KAI
IJN ...
Fighters
-----------
A6M2
A6M3
A6M3a
A6M5
you can stop here
A6M5b
A6M5c
A7M2 - not great as for '45 fighter, but no other choice unless you playing RA 6+
N1K1-J - skip it got for N1K2-J
N1K2-J - good fighter for 43 & 44, can fight do good against all expect p-47
J7W1 - did not tested it yet, lack of range make is only fit to interceptor role and SR 3 will make it only first day interceptor

, at 2nd day it will be great ground target for B-24
Dive Bombers
--------------
D3A1 - must
D3A2 - skipped
D4Y1 - skipped
D4Y3 - the one you lake to have, SR 1, range + 500Kg bomb
D4Y4 - Kami
B7A2 - replacement for Kate & Jill
Level Bombers
--------------
G4M1
G4M2
G4M2a
G4M3a
all great as TB at the beginning, bad LB as it carry just 2 x 250Kg
P1Y1 - do not do it SR 4, go for next
P1Y2 - very nice TB for late war
P1Y3 - only if you have Ohka in your scenario
Transport
-----------
L3Y2
H6K2-L
H6K4-L
H8K2-L - my favorite
L2D2 - my favorite
Patrol
----------
H6K4
H6K5
H8K1
H8K2
all are my favorite transport planes, allied cap & flak shooting down them in numbers that make it to expensive to be naval search plane, you can have G4M in half price