Also figure that it takes a while to migrate everyone's mod guide over to the site. that can be a lot of work. Especially so, if you have a large number of submissions, and some of them happen to be large and very detailed. Then figure that the judges have to read and score them all, and then submit their rulings. Furthermore, figure that all of this has to happen around everyone having a life, job, and such commitments and stuff, in the real world (meatspace). It can be a daunting task.
So, I figure that its all getting worked on and done, and we'll get a huge presentation when it happens. At least, I like to be a positive as possible about it