I think the logic behind SolidWorks’ Auto Balloon tool is “Let’s pick the most ambiguous edge to put the balloon arrow on.”