I personally believe that the Journal article is being held for approval. This is just gut, I don’t really have anything solid to base it on. I just don’t see any advantage to releasing TLD before approval is imminent. The journal would be like all other positive news. It would give manipulators another reason to manipulate.
With approval you have something of a rock-solid tangible asset. The mystery is removed.