The biggest problem was recoil destroying the aircraft when it came to mounting guns like the Mk101\103 and larger. The more pizzazz you put in the powder or the design of the round to build more initial barrel pressure. The more weight you have to add to the aircraft to over come the reaction. Yes they put a BK 7.5 under the Hs 129. Firing it almost stopped the forward momentum of the aircraft. The recoil mount made an already dog plane into a bigger dog plane. The destructive power of a single round out weighed the problems , dangers, and short lifespan of the platform. By that time the MK103 was the pinnacle of aviation mounted automatic cannon tech for Germany.
Think of the 75mm in the B-25H. Firing it even once, required inspecting the whole aircraft for sheared rivets and other damage. It was the best of the technology at that time especially when the final lightened version was mounted.
The Hs 129 pilots thought the factory specs would work as advertised. They shot British tanks in North Africa at 200m with great success. In Russia the T34 was a different beast. The whole program for Hs 129 almost failed because the 30mm rounds didn't penetrate. Until the sub 100m shooting was discovered. One tiny core inside the tank killed the crew and chewed up other things or, inside the engine compartment killed the engine. Or, setting off one of the tanks own rounds.