@Mike, I already have. Check our "BoS members only" forum section, for the appropriate thread and more info. You need the special URL to join the squad.
I just checked their stats page and for the first time (that I've seen) we've cracked the first page of the list We are currently 17th. Next stop, the top 10.