Hey there,
Firstly welcome to the site, the majority of the staff are based in the UK, however the site was originally a NZ site, but it has always been setup around the global game, we have members on the site from nearly every rugby nation, including some people who have been really pushing the game in the smaller nations.
Like the others said, we don't stop silly debates, but we do encourage serious debates and have some seriously knowledgeable posters on the site... So get stuck in on the forum, and just take us as we are...