What a great discussion!!!
I don't know if it's because I am a relative hack, but I have found some success with visualizing the ghost ball, visualizing its center, then picking a spot on the cloth along that path, between the CB and the GB and aiming CB center to that spot. This works pretty well on shots where there is enough distance between the CB and the OB to actually see the cloth from the standing aiming position. Of course, getting down on the shot, especially for those who are chin-on-the-cue shooters, it's even harder to see the spot on the cloth. But, once down, assuming aligned properly, the GB center comes back to verify the shot line, and to deliver the CB center directly to that spot. This sort of reinforces the path since we have two spots, the center of the imaginary GB, and the spot on the cloth we picked out, to ensure we're on target. Kinda like a check and balance using two data.
Another way to do this without the GB is to visually/virtually/mentally measure half a CB width on the line from the pocket to the back of the OB, note its position on the cloth, and make that the aim point for CB center. Same problem as above, once down all the way the spot on the cloth will not be visible.
These methods break down when the OB is very close to the CB, and I struggle with those shots the most. The way I try to overcome the challenges to these shots is to position my head/eyes as much above the shots as possible, then step back to stance, rather than typical shots where one steps into the shot.
Disclaimer: I'm not a great player; APA SL6, Fargo around 400, so take this with a proverbial grain of salt.