Good to know it works. Now, if you want better control on the position of the labels, you could instead overlay a TEXT plot with the same idea. However, now you can set a position column in the data for each label, one as TOPLEFT, one as BOTTOMLEFT. Now, you can get the two clean labels on the left, one above, one below without collision. However, note this idea may work only for your specific 2 label case with coincident starting point.
text x=x y=y text=label / position=position;
... View more