I truly admire your collection of "Slightly Dodgy Aircraft".
As a "clarification", however, the light-gray Mod 21 Zero you present as a "Pearl Harbor" plane had tail codes and leadership stripe indicating it is from the Tainan air group, a *LAND-based* unit operating in the Rabaul area (possibly ace Nishizawa's aircraft). All carrier aircraft had tail codes with an early-alphabet letter indicating the Carrier Division, followed by a Roman Numeral indicating the individual carrier within the Division, a dash, then an appropriate three-number code indicating the mission of the plane and the individual aircraft number.
F'rinstance: "B II-107" would be the Second Carrier Division (Hiryu and Soryu), second carrier in that division (Soryu), "1" indicating fighter, and "07" the individual plane number. The described Zero in this case would also have two blue fuselage bands (again indicating the second carrier in the "blue"---second--- carrier division).
That said, your Zero is a nice rendition of an "Early War Fighter". Cheers!