Current leader lines on callouts have 2 control points which provide limited options for adjustment:
My suggestion is to provide "Polyline Functionality to the leader lines. This way you could add control points and convert segments to arcs to provide more flexibility in how your leaders are displayed:
The above example is created with a text box and a separate polyline formatted to provide an arrow on the end.