What would the follow thru have to do with the cue ball not going straight??
Slow rolling jacked up often reveals such stroke issues. Combine dominant eye and parallax masse error, and having to follow through and you have a complex technical issue. You may have a tendency to simply aim at the final stick position and presume that's the true shot. I had this issue and instead of the bonehead, " till you can't miss..." approach, just took the thing apart.
I discovered that tapping the ball eliminates the masse effect and _may_ allow the ball to act like a rolling tire, gyroscopically holding its line. That part might be incorrect but that's how I look at it. Regardless, much of the roll off I formally attributed to table leveling disappeared; this on most reasonably prepared tables at that.