I get that SoonTM is a great running joke, and I understand that you don't want to commit to any kind of deadline. This is because trying to meet deadlines are stressful, and force you to rush things and write sloppy code that will have to be fixed later. Also, you don't know what unexpected bugs and/or technical gremlins will attack next, you've added a bunch of new code, and no one but you has really used it. No matter how much playtesting you do, there's going to be lots of bugs on release, you'll probably need to do an immediate hotfix.
With that said, I'm just asking for the vaguest idea of whether you are at 50% or 90% of what you wanted to do. I kind of wish that you gave the community realistic time estimates of when the next patch might be available. A realistic time estimate is made by either writing down a pessimistic schedule for how long each feature should take, then doubling that estimate, or there's more exacting formula out there.