Thanks for the feedback :)
The problem with regards to the dead link is in the https as you said. As we have outlined in the other post, the delayed release is because of the problems we're having with the SSL certificate - which makes https work. Thanks for pointing this out!
As for the conformation email - this system was tested, but some providers do tend to send our messages straight to junk, but to my knowledge the messages are sent. I will look into it none-the-less.
As for the email form, for the next incarnation of the EGM website we shall consider this, but we will at least put a contact email address so you can email us through that if there are problems.
What did you mean by "and the results should be posted to let people know which accounts can't be delivered to."? I shall add a "Resend Confirmation Email" page in the future.
A general note on some of the community aspects of EGM: There will be a lot of work put into ensuring every aspect of the website and things like emails etc. are up to scratch over the coming months!
Thanks for the feedback