The client itself is ready for release, with the help that Leah and nice people provided most bugs are fixed.
One thing to note with the new client, is that when we switch to it, the old client wont work anymore. So we'll announce it at least 1 week ahead so that hopefully as many players as possible know about it so they don't wonder why they can't get on anymore. We'll update the client via the patcher, however last time we had a client update there were some people that had errors when getting that patch. So we'll have manual downloads too for people to get it.
Before releasing the client or at about the same time as the client release I do want us to have updated installers as well, so that's one of the things I have to work on these days.