I think by now enough members from OGU and BHW have come here which means that once a new comer sees such members on this site, that will itself give this site good credibility.
I mean - there are certain names well known on other forums and since such names are seen here - that gives this site great credibility.
I came here from BHW myself. And some of my friends did when they saw my username here.
I’ll do the trust pilot thing too though. Anything that can help SWAPD.