I've got a specific Text on Path effect I'm trying to create - which is based upon the classic Superman comics:

The text should run between two curved vector paths, governing the top and bottom of the text. Most importantly, the vertical lines in the text remain vertical, and the horizontal lines are curved to match the two vector paths.
Is there any way to do this in PL?