I was hoping to be done or at least close to it, but I haven't had the time I thought I would over the last couple of weeks.
I started with what I thought would be a much more simple mod than the one I really want to make in hopes I could get it completed quicker. I had no idea it would take as long as it has!

The more I work on it the more respect I have for the devs that do this every day. I am not trying to do anything fancy like adding features, just trying to make sure that what I do is done well and that what in end up with is something people won't quit out of boredom (hopefully.)
This translates into a lot of fighting and fairly large map areas to contain it all. I have one town with a cemetery area and 4 transition areas that lead to 4 level areas.
Maybe 80% of my terrain and placeables are done, but there won't be a ton of quests, but I am aiming for some richer dialog options among party members.
Ideally, the upcoming patches for the engine will come out soon so I can add some of the placeables I think I will need before I feel comfortable releasing it, though at this point I have no estimate of how much longer it will take. I have decided to stop creating false schedule pressure for myself, as that seems to only create opportunities for compromises.
The way I look at it, if you guys and other modders play it and appreciate it, that's enough for me for now.
Maybe there are only 5-10 mods in progress, but I think thatprobably adds up to a fair amount of playtime for users. Maybe some of those users decide they could mod too, and next thing you know there's a huge community.
What I'm trying to say is I don't believe there is a deadline. Deadlines make you accept less than you intended. As much as I love D:OS, even Swen said there were parts of the game they wanted to be better but they ran out of time.