Posting so I see this again. I took a brief look and may check out that Pub forum you mentioned in your most recent post.
RPG Pub is a nice little forum, where people are, by and large, still pleasant. That is beginning to change, though, but only slowly.