When attaching text to a path in Inkscape, it seems to attach the text to the start of the path. If it's a shape, such as an ellipse then it's often placed at the start of one of the 4 ordinal points. Regardless, this is rarely where you actually want the text to be positioned so you end up nudging it into location with some spaces.
Thinking this is kind of hacky (using the spaces) I did some googling and watched several YouTube tutorials and found they are all doing the exact same thing...using spaces.
Given that other vector software typically offers up a draggable handle to allow you to move the text along the path, I thought maybe Inkscape would have something similar but I haven't found such a feature. Does it exist? Or is spaces simply the way to take care of it in Inkscape?