I'm pretty new here and never felt unwelcome or that this was a cliquish sort of board. Doesn't mean someone else can't or doesn't feel that way, but I'm not the most social animal around and if I don't feel a bit like an outcast the place can't be too insular. I can feel like an outcast in room full of family members.
(edit - of course, I do like pie ....)