That was going to be my next thought...I suppose, that they will require me to become a member or a sponsor...depending on how much they want, it might just be worthwhile, to be on the 'inside' of what is going on up there...it might entitle me to some extra special insider information..
I can easily play a creationist or an ID believer, as I have seen quite enough of their discussions and arguments here on FR...piece of cake...
Don't start right out with ID. Start with one of there more respectable areas first to keep them from suspecting.