I agree it's not perfect but what's the alternative? You can't really say that you need a months worth of BB forum activity first, that'll just turn away too many new players i think.
Best we can do is just make regular activity checks like if someone is visiting the offsite forum regularly but they haven't logged in to their BB for a month for example, we'll know something is suss.
I'm open to any other suggestions though of course.