Haha Cyan, you just made my day :-P:

But seriously now, I agree with your sidenote 100%!
Russia needs INF + ART if it sees Germany going for Barbarossa but every warship Germany builds, diminishes that need. Every turn Germany builds ships (only), Russia can build MECH+ARM (only) and even mix in some FTR/TAC later on. If Germany is very serious about Sea Lion, Russia can build an IC in Ukraine for even more units at the front.
IMHO, if Germany cannot take London (in force!) by turn 3, SL has to be aborted. Forget about turn 4 if you want to believe me on my blue eyes. Even more so because the USA will be in the war by the end of Turn 3 no matter what.
And you are Always such a firm believer in Sea Lion, Cyanight, what happened?
If I am allowed to guess, you did something completely different with Russia this time? That is often the very difference the allies need during a Sea Lion: an offensive mind set from Russia, rather than a defensive one. NOT to the extend of kamikaze-attacks of course but you get the picture ;-).
About the Russian economy: just 52? Did Japan take 11 territories from you? Because in my books you should have had 63IPCs, 68 even if the Murmansk route was still open. And what about Norway (you had Finland already)? RU7?
I have lost my interest in London if I play with Germany for the very reasons you mentioned. Plus, Russian economy booms, but German economy lags behind even if it DOES capture London… The only exception for me is taking London by surprise, if/when it is ill-prepared and most likely also under the conditions Strategic Planner just mentioned.