Short answer is yes. The ability costs 200 munitions? This means it should take at least 5 minutes to build up enough munitions for it assuming no additional expenditures.
You forgot that Allied AA has grown and makes knocking it down easier. I think, for cost, this ability is performing correctly, but would be interested in other people's thoughts.
Video does not work for me.
The problem is that it lasts way longer than it should. It's a timed ability that is supposed to last for 75 seconds (the reticule on the mini map correctly lasts only 75 seconds). However, the planes will keep patrolling more than a 100 seconds after the ability is supposed to end. It means that if you do not have AA (which allies have a lot less off that axis), your vehicles will be out of the fight for 3 minutes.
Even besides this bug, it's still a much better AT strafe than the 240 ammo P47 strafe. P47 rockets can't even hit a stationary P4. All they do is land next to it. But this is of course a problem with the P47...