I'm not sure if I like the login box on the front page requiring Javascript...
No, I am sure, I don't like it. But perhaps I am in the minority when I don't have Javascript enabled but only when I really really have to enable it.
I have the opinion that all "core" features of a website should not
require Javascript, or any plugins like Flash etc.
In my ideological world Javascript would be used to
enhance a website but it would not be required to use the website.
It's a matter of opinion, though, and I'm not saying my opinion is the correct one in all cases.
Overall the work done on the website is really good.