You are right. The best way to avoid scam projects is trying to join bounty campaigns from trusted managers.
I do not think this is the right way to avoid fraudulent projects, because trusted managers will not know if the project is really fraud or not, one way to avoid fraudulent projects is probably to look at the sites they create and view the profiles of all their teams in social media that they milki, like linkedin twitter dll.