I was watching a recording of a live lecture with Jason Ryan (Dreamworks/iAnimate) when a student asked him if he used ghosting when animating in 3D. He mentioned a couple of reasons why he usually doesn't, even though he uses the lightbox feature all the time when animating in 2D.
I realised I feel the same way about any 3D ghosting solutions I've tried. One problem is that they slow the scene down usually, and another is that they are not that easy to see in the viewport, usually being a faded version of the mesh or a wireframe of it which doesn't read very clearly.
Then the penny dropped for me - 2D animators don't see the fully shaded character in the lightbox when animating, they see only the lines they've drawn, so the spacing is a lot easier to see. So I set about writing a tool that will give an outline of the character rather than a fully shaded one when ghosted. It's also a little different in that the animator just ghosts specific frames rather than having something heavy that's constantly updating in the scene, for my workflow at least this is preferable.
I've been testing and trying this out while animating for the last couple of days and am finding it's really helping me see the spacing a lot more clearly than before.
UPDATE - The first release version is ready now.. follow this link to the tutorial video and you'll find the link there. Hope you find it useful!