Hey TheHatchMan,
I don’t know if you would be open to trying out a House Rule, but I created one involving Kamikaze and amphibious assaults. It kind of treats Kamikaze tokens like the presence of an enemy submarine in the sea zone from where the amphibious assault will occur. Here it is:
As long as Japan still has Kamikaze tokens available, Allied forces can NOT conduct an amphibious assault with only unescorted transports in any sea zone containing a Kamikaze symbol. Transports MUST be accompanied by at least 1 surface warship (no submarines) with an attack value (no aircraft carriers). Furthermore, if Japan makes a Kamikaze strike on the escorting surface warship(s) and Japan is successful at destroying the escorting surface warship(s), the amphibious assault can not proceed and the transports must retreat to a friendly sea zone.
Once Japan has no Kamikaze tokens left, this rule is null and void. In other words, Allied transports may conduct amphibious assaults in any sea zone unescorted by surface warships.
However, after some discussion with my gaming partners, I ended up creating a sort of loophole to this rule:
Transports conducting an amphibious assault from any sea zone containing a Kamikaze symbol, while Japan still has Kamikaze tokens remaining, may be escorted by aircraft. Since Kamikaze can not target attacking aircraft, the attacking aircraft can basically defend the attacking transports from Kamikaze attacks.
So, I hope this may help you.