I'm sure it's no big deal to mention an alternative board here, is it?? I see TBD mentioned all the time. I think it's pretty much assumed that a lot of us access several different forums.
In either case, if I insulted anyone by mentioning it - my humblest apologies.