I am asking myself the same question.
The new judge, although it seems a bit prettier externally
is actually much worse than the old one.
1) there's no external link to my stats page
2) there's no single support e-mail published on the web site
3) the judge is a bit slow , i guess they use Ajax but not in the best way
Who is responsible for the support of the new judge
http://icpcres.ecs.baylor.edu/onlinejudge/
?!
I am waiting for 10 mins now after I made a submission
and the New Judge simply says:
Judge Verdict: In judge queue
I can see that many of the last 50 submissions
(made by other users) are also hanging.