I don't have a reliable internet connection here at school, so I play IL2/PF daily.
I use the dynamic campaign generator and I'm happy with it. Immersion is all how you make it. I have no outside views, changed the icons to just distance locators, no map minipath or display of friend/foe, and so on.
The truth is that I enjoy it just as much as I did with AH, if not better. Squaddies listen, fly in formation, theres no ******s going around porking bases with a suicide Tempest or low-level B-17s on GVs. Its all approached in a very war-like way. 109s fight P-51s and Yaks, Zeros fight Corsairs, and so on. Thats my immersion.
I recommend scouting downloads to increase the immersion, such as user-made missions, skins, etc. There are even some mini-mods (Stab is named one of them) which replaces the skins, missions, and everything else to make you feel like you're there. (They put swastikas on the German planes even.)
Personally, I wish I could get Aces of the Pacific working on my computer. Now THAT was immersive.