I wrote in their forum about the problem of the Sign Up link and they fixed it within about fifteen minutes. So it's good to go again. Just a heads up.
Wouldn't ads affect the results of a speed test...? I have adblocker so never been sure of how many/if any ads they had. Good on you getting it fixed :)