Glad you were able to log in to the Extreme Portal Stephen. Once again, I'm sorry for the frail process that you had to endure to get access to the new site.
I'm afraid this is a temp process that will be replaced with a more robust self-service user registration/profile management on the portal in the coming weeks.
We'll keep working to accelerate a proper solution. I hate that you ran in to so many dead ends.