I have suggestion which is slightly opposite to moving everything to cloaktalk.org. I personally think that cloaktalk.org is probably doing more harm than good at the moment, and should be shut down unless the dev team regularly posts updates there. On checking out the cloaktalk forums, the latest post from the dev team in either "Project Development" or "Announcements" is more than a month old, and there is very little activity. I realize that they are busy as hell doing tons of actual development, but you'd never know it to look at that site.