As I might've said at an earlier point, I wouldn't get yourself fussed over a release date. Me or Logan can give a date and more likely than not that date will come and pass with no release, this isn't on us... this is an unfortunate fate that happens to many in-development mods, this is why most modder's don't "announce" a release date as 9 times out of 10 they can't deliver on that promise.
When ROR Episode 1 is released, it will be similar to the old Demo but it will be a FAR improvement. The plan is to finish Episode 1 and release it to the public out of the blue, that way we can't disappoint anyone if we promise a date and we can't release it on said date.