@Pinch1 one thing you could do is try this in a league game and see how it plays. There is a range of skill levels there, it is easy to join, and fun. And the best way to assess how well a strategy works is to play it of course. Games are typically played with a significant allied bid which is meant to balance against the innate axis advantage in the OOB game.
I’ll just say that in my experience, the strategic choices the axis make have trade offs and a way the allies win is by recognizing what the costs of different axis choices are and exploiting them. If, for example, Japan focuses on Russia, it becomes harder for it to take/hold India and the money islands. Or if it can do that too, it means that the US is focusing on Germany which will make the German naval builds harder to defend. And if Germany is not putting sufficient pressure on the Soviets to get into caucasus and volgograd, it both impacts their income (making it harder to match US/UK spending in the atlantic), and makes it easier for the Soviets to deal with pressure from Japan too (which at this point in the game is going to be a small fraction of what the Germans and Soviets have). The Soviets don’t need to break through Germany early, they just need to keep them contained before they get in reach of Volgograd and Caucasus.