Probably no answer because no one knows. Generally, roms are released by devs when they are ready :)
If it is not ready, you don't want it anyway.
Patience is not a virtue I have, but one I must endure. Who knows, perhaps they will have a nice Christmas or New Years present for you.