If you read any 8th air force enemy armament reports from WW2 it was their assersion that bomber destruction, then fighter speeds and armor which dictated armament development. The 8th produced reports on the utility of all rounds being used versus their usefullness as the war proceded.
Yes rifle caliber and 50 cal rounds work very well for general ground straffing duties. As noted the 50cal evolved into the API round to take advantage of it's kinetic penetration properties and to start fires if it caused a fuel or flamable liquid leak. The rifle caliber rounds on both sides began to have littel to no effect in peircing fuel tanks or armored areas designed to protect fuel, oil, engine and pilot.
Enter the MG131 with it's mixed bag of special purpose rounds to attempt to penetrate fuel tanks and start fires again. The 8th rated the MG131 as a round for starting fires, then 20mm Hisso/MGFF/MG151\15\20 and MK101/103/108 as possible aircraft destruction and 25% aircraft destructive. The US even looked into the MG151\15 to model a 60cal as a possible replacement for the 50cal to gain HE content in their rounds. Only the US would build a 20mm that the shells needed to be lubed to cycle properly. Hey Joe pass me the Bear grease, the Lewi gets cranky when his guns jam.
Mixed bag of gun types to the 8th at least represented covering the primary methods of destroying an aircraft. Kinetic penetration via numbers of rounds or high speed fragments, fire starting, and explosive destruction. The germans approached this in thier 13mm-30mm with a wide menu of purpose designed round types. AP, API, APHE, HE, Incendiary, Mineshell. British AP, API, HEI, SAPI. Russia HEI, HEI-T, HE-Frag, HEI-Frag, AP, API-HC, API, API-T. Japan AP, API, HE, HE-T. And the US primairly API with the 50cal, HE with it's 20mm.
Kinetic high speed penetration from many types of sources, burning, and explosive destruction.
If you cannot carry alot of ammo, carry the best mix you can to achive the broadest amount of possible damage to the specified target type. Or bring a truck load of 50cal.