My prediction is still mid-January.
Nevertheless, I've been seeing an ocean of comments where people believe that October 31st is to be taken as gospel. In my opinion it was a mistake on TFP's part to include that info in the stream it was "announced" in as well as the front of the Dev Diary. Even though the front page has been changed once again, perhaps it would be best if it was relabeled a third time to be "when it's done". Even using the language of, "We have a tiny goal, not a promise, that experimental may arrive around x time", people respond with, "Gotcha, so it is guaranteed that experimental will be released at x time", and when it isn't, people may riot. Expect a wave of negative comments once Halloween passes, mark my words.