As you'll see in the attached screenshot, I wanted to type along a path that mimmicks the marquee in the photo that is in the background. I was able to get it to do that pretty easily by just drawing the path, type on a path and then type on a path options/skew. The only slight thing is that the last couple of words start to curve back out when I want them stay against the marquee rail.
Is there a way to warp it in InDesign?
Or would it be easier to do this in another program?
Well I would likely build this in AI or another application.
At both ends of the line, try curving them down slightly. The marquee itself shows a slight outward splay, and if you followed it too closely then that may be what is affecting the ends of the line.