The problem with arrowheads currently is that they are “screen-space” objects (like Dots) that do not change size with zoom levels. They are unlike the actual dimension object arrowheads which have a dimension style-specified fixed size when displaying/printing. As far as I know a this has not yet been implemented for just adding an arrowhead to a curve.