I think not.
When you were a member there you were virtually absent from this site. Must have been a bitter pill to swallow when they nixed you eh?
They have a good forum, but one has to pretend the 'Politics and....' portion DOES NOT EXIST. I never go there!