Hi guys,
I have toyed with this idea too, i think most of it is covered already i.e. build the I-180 and then the I-185 (this might mean no Lavochkins, at least not until later in the war, as Polikarpov died in 1944, but the LaGG-3 was not that good anyway, while the I-185 should be a bit better compared to early La-5, and with similar deveopment path should remain slightly better- in this case the war winning fighters being Yaks and Polikarpovs, probably called Po-1, Po-3 etc.), however i would also want the I-17 built instead of the I-153 biplanes, at first with an M-100 engine and then an M-103. I also want the MiG-3 with two 20mm cannons instead of the OTL guns, the Il-2 with gunner from the start, the Tu-2 as early as possible etc. Finally i want the Pe-8 built in numbers at least before the war (for this Stalin must leave Tupolev alone and indeed as others say leave the builders, designers, engineers etc.etc. alone) with whatever engines are available, they ought to be better what the TB-3 regardless. Preferably at least several good hundreds must be available in 1941, which could be used to attack Ploiesti, and if the war goes better for USSR then they can manufacture few thousands more during the war.
Oh and of course, above all, don't get caught with the pants down! If they have these better machines, don't get caught and don't get slaughtered for little gain in hasty unescorted attacks, regardless how formidable the Luftwaffe we know was, they would be drowned by the soviet numerical superiority (and significantly closer technically) much sooner than in OTL. Off the top of my head the soviets lost something like 20,000 tanks and 20,000 planes by end 1941, imagine what they could do in their winter counteroffensive (which if they are not suprised could have the germans advance significantly less eastwards) if they would have lost 5000 less tanks and 5000 less planes, and have THOSE on hand in addition to the OTL forces.