I don't think anyone has anything against the members (or the mods, for that matter), unless it's for personal reasons. I'm sure you guys would be welcome at any board. I can only speak of one, but I know you're welcome at www.beyondmass.com
Basskiller also has a separate thread welcoming you...