The intent of the Heavy Ball, Leaden Ball, and Gigaton Ball seems to be that they have a higher catch rate than the basic balls in exchange for a much shorter throwing arc, rewarding you for sneaking up right next to a Pokémon.
But if you engage in battle first, there's no aiming involved and distance isn't a concern, you simply automatically hit the target. Do the balls' increased catch rates still apply in this case? If so, does it mean those balls are always the best option for catching alphas or if you fail to sneak up on an aggressive mon?