Sometimes, with very fine fabrics like cotton batiste or fine silks, beeswax will leave a trace on the fabric.
If this happens, wax the thread heavily, then iron with a warm iron between two layers of paper towel. This melts the wax, lets it soak into the thread but gets rid of the excess.
Still has all the benefits of reducing twisting and tangling, etc.
I use Thread Heaven as well, prefer to match it with synthetic threads. Thread Heaven is basically glycerin with a thickening agent.