Welcome, Zach!
I hope you enjoy the Forum.
One thing I don't understand: I never heard of Administration not allowing somebody to join.
Could you please explain what happened?
One thing I can tell you, if you had any problem when you tried to sign up, I can assure you that it was only a technical thing. This Administration never exerted any type of censorship not allowing somebody to join or delaying his acceptance.