It would be an interesting airplane. The German BK 3,7 had trade offs as compared to the NS-37s of the IL2. The BK 3,7 fired a much lighter round at a higher velocity and with a better AP shell. However it did so at a lower ROF, "fairly significant lower", had less penetration, and the gun itself was heavier being simply a converted flak gun.
The IL2 was, and would be in the game, a better tank killer. It fired a 760 gram AP shell 880 m/s, for 294,000 joules of k/e, for an ROF of 250/500 ROF 2 guns. it could punch thru 50mm of any tank armor at 200 m.
The German 3.7mm fired an excellent 405 gram AP shell at 1,140 m/s, developing 263,000 joules of k/e with an RIF of 160 per gun. I cant remember what it was rated for penetration-wise but 40mm at 200m seems to come to mind. Certainly enough to punch thru the thin top armor of tanks. In the game yesterday a guy asked how I was able to take his sherman out so easily. Well I was shooting armor sections only 19mm to 25mm thick.
The HE-129 had a lot of various guns loaded on it. I would guess the 3,7mm would be the one loaded for the game. Since the 75mm made the aircraft unflyable.