I think the 1.05 patch is a big improvement. I'm not very experienced; I play SP at the novice level. I think the patch has balanced the game; earlier versions were quite tough to win as the Allies. My first game as the Allies in 1.05 was more balanced and more interesting.
Eliminating the double chitting for infantry and advanced tanks opens things up. When it was possible to double chit infantry weapons, it was the only hope the Russians had; you had to divert all the research into infantry weapons and then build up lots of units. That meant that if you managed to hang on until 43 it took forever to build up enough tech to have an effective counterattack. But now, since you cannot focus singlemindedly on a couple of key techs, I tried different things. For the Russians, a good investment in Industrial Technology meant that by 42 I was getting almost 1000 MPP per turn. That helped a lot. To summarize the game quickly....
1. The whole French fleet and part of the British went to the Med to destroy the Italian fleet (the AI has not figured out to keep it in port until France falls).
2. In addition to the BEF, sent 2 British armies and 1 SF to France, which as a result managed to hang on until January 41.
3. Germany went for Greece and the Balkans and I further delayed Barbarossa by landing a couple of British armies in Bordeaux. Between diverting troops to the Balkans and sending a couple of tank units and an army to retake Bordeaux Germany was not ready to invade Russia in summer 41.
4. Russia declared war on Germany in September 41; the Germans weren't ready, so I was able to save the whole Russian airforce and a good portion of the border units that mobilized. Mud and snow kept the Germans from getting anywhere in 41.
5. Over the winter lots of MPPs enable me to make a fairly good defensive line. The Germans made some progress in summer 42 but stalled on a line from Tallinin to Minsk to Kiev to Sevastopol. They never got even as far as Smolensk or Rostov. Over the winter my line thickened and by summer 43 I was able to start pushing the Germans back.
6. In the Med, the British fleet kept Afrika Corps from arriving in North Africa, so it was easy to clear out Libya, Tunisia, and Algeria. By Fall 1943 I had Sicily and Northern Italy retaken with some poorly supplied Germans trapped in between. Also had a big foothold in Southern France. This all helped Russia, of course.
7. By summer of 44 the Russians had freed Warsaw and the Americans had cleared southern France and Paris. The Germans collapsed, with the Russians taking Berlin in late fall and the Germans surrendering in December 44.
8. In the East, the supply changes slowed down Japan a bit in China, but even so, by 1944, the capital had been moved to Urumqi. In the Pacific, the Japanese had reached their historical maximum. I'd built 3 CVs and not lost any, so the US fleet was able to seriously weaken the Japanese fleet by 44. Still, the Japanese were doing pretty well and were threatening India
9. All that changed when Germany surrendered. The Russians went overland by rail and cleared out first Manchuria and then virtually all of China (except Shanghai and a little sliver next to Mongolia). The US went through the Panama canal and took Philippines, Taiwan, and Okinawa before landing at Nagasaki. The British came through the Suez canal and drove the Japanese out of India and Burma. The Russians landed on Hokkaido. Finally the Americans got a foothold adjacent to Tokyo and Japan surrendered, in August 46.
The major changes that made this interesting were the lack of double chitting the core techs, which got me to explore some others, like Industrial and Production, and the supply fixes in China, which kept China from collapsing too early.