Somebody here (or there) could probably help you, including your husband, if you wanted.
Frankly, I waffle about mandatory membership for posters in BS. Sometimes it sounds like a good idea, and sometimes it doesn't. The mods have differing opinions as well, and Max, who is the ultimate guy, hasn't wanted it.