I think the thread starter is trying to promote this site, and as for as i know per rules on GS, such threads, inviting people to debate on other sites is not allowed.
May be only Allah knows his true intentions. But it is an anti Islamic website and can be very inflammatory for emotional kinds.