Since the URL for this site was openly posted on McGriffs (in spite of several member's attempts to only provide it on request via email), it is reasonable to assume that at least one of the bad actors is at least lurking here.
Not much to do about it unless they expose their bad behavior here, too.