Hello Lee,
Very interresting function because i manipulate a lot of texts and mtexts on map.
For your texts functions, should be an option to type zero to align the text-mtext on the polyline reference after the use of + or +.
Because we write our texts roads on polylines roads.
Thanks for your best work,
Fabrice