I’m a fan of the Russian fighter build. Next time I play the allies I plan on using a strategy similar to yours:
R1
Russia buys 1 fgt, 2 tnks, 1 art. Attacks W. Russia w/ 2 inf (Karellia) 3 inf, 1 tnk (Archangel), 3 inf & 1 art from Russia. Attacks Ukraine w/ 2 inf, 1 art, 1 tnk (Caucasus) 1 tnk, 1 fgt (Russia), 1 fgt (Karellia). NCM 2 inf (Yakut) 2inf (SFE) to Bury; 2 inf (Evenki) 1 tnk (Russia) to Yakut; 2 inf (Novo) 1 fgt (Ukraine) to Sink; 2 inf (Kazakh) 1 fgt (Ukraine) to Caucasus. Sub to SZ2. Build 1 fgt 2 tnk 1 art in Caucasus. Russia collects $29 (up W. Russia & Ukraine).
UK buys 1 IC 5 Inf. Attacks Norway 1 tnk (E. Can) 1 tnk 2 inf (UK) via SZ3. If no Ger naval build attack Baltic fleet with 2 fgt/Bom. Dest attacks Jap trn in SZ59. 2 inf (india) plus carrier fgt take borneo, aussie sub attacks jap sub in solomons. NCM CV to borneo land plane. Baltic fgt to W. Russia, bom to UK, Persian inf to India. Aussie trn + 2inf west to sz30. Build IC in India, 5 inf in UK. UK collects $35 (up Norway, Borneo down Egypt).
US buys 1 IC, 1 CV, 1 Trn, 1 inf. No attacks (PH fleet was destroyed). NCM 1 dest 2 trn 2 inf 1 art 1 tnk to brazil. 1 fgt (Hawaii) 1 fgt (W. US) 1 Bom (E. Us) to Bury. 1 dest (Panama) 1 fgt (E.US) to W. US SZ55. 2 inf C. US to W. Canada. Build 1 IC in Sink, 1 CV W. US SZ55, 1 trn E. US SZ10, 1 inf E. US. US collects $40 (down china).
On R2 Russian sub will move to SZ6 to block any German Baltic Fleet, if India was taken during J1 russia will counter attack with forces from Caucasus (at most there will only be 2 Jap Inf) allowing UK to build in India on their next turn, Possible attack on Manchuria 6 inf (Bury) 1 tnk (Yakut) 1 fgt (Sink) or fortify Bury + 2 inf from Yakut. I continue to purchase 1 fgt & inf for russia trading Ukraine & Bellorussia.
UK2 fgts from W. Russia land in India, more troops to Norway, 3 unit buy for india the rest spent in the North Sea.
US2 ferry troops to FWA via brazil, naval build in W. US for R3 strike on the solomons, R4 strike on DEI, borneo or Philippines. Fgts & Bom (Bury) to Sink, 2 unit build in Sink.
I welcome any thoughts, comments or (ughh) criticisms.