Normally I am for "historical accuracy" and "realism". However, in the case of radars and ammo bunkers, I am all for gameplay optimization, because non of it is very realistic anyway. Bunkers and to a lesser extent the radar should not be destroyed by a single fighter strafing them - it should take heavy ordnance to destroy them, bombs and rockets. This would limit the ability of a single La7 to pork a field with its (historically increadibly rare) 3 cannons.
Make things require bombs and you make bombers more useful. They have laser guided bombs which will not go away, so they may as well use it to aim for individual structures. Planes have guns to shoot at other planes.