This suggestion may be more work for you, but since you asked: Perhaps we should make the full DBTC section only accessible to Supporting Members and then provide some sort of splash page for Guests. The splash page would only have the coral name and a photo and wouldn't have member contact information..
I think this is what we had in the previous website, no? I think there are add-ons that @denzil can setup to do this.
Maybe we should start a thread on this to get some more opinions?