Master Script,
Sorry I was busy due to a deadline, so I didn't have a chance to look at the object until now. I believe it's very nice indeed. The way to place additional arrows are very interesting, and it works very well.
One thing that could make it easier to use though, would be to make the default placement method to be similar to the text label process. First click - start of arrow head - Second click - middle of leader, Third click - end of leader / start of text box (Finish placing the object). Also, it would help if the default position of the text box was vertical center of the first line of the text.
The only other improvement that I guess would be to be able to just double click and edit the text from whatever view, instead of editing the text from the object properties. I know this is probably a limitation by the fact that it is an object, and not a tool.
Great object overall though, and with few adjustments, I think it could be a replacement for all of the text labels.
ArchiCAD 25 & 24 USA
Windows 10 x64
Since ArchiCAD 9