The team members also if possible have identification and they have some way to be reached out to like emails or a LinkedIn profile, most anonymous projects ends up being a rug pull that dupes investors. In terms of investment, they shouldn't ask too big for their investors in my opinion because if it's a legitimate project, they can start small and slowly build up while the funding also goes up.
This is right, teams should have faces because in an anonymous space, you don't want to trust your money on people that doesn't have any faces, you won't be getting anything out of them especially if they started running away from the project. I have seen this kind of projects and they almost always end up in a scam.
So far what I've learned, it's very difficult to find a really quality project. but there is 1 thing I think about, is where the project is advertised. because the place to market the product is very important, not only on bitcointalk but more on crypto related websites such as ico rating or coinmarketcap and others. the reason is if a developer dares to put an ad on the site is that they really want to make a big project and have the capital to start a project.
It's just a part of it in my opinion, being advertised doesn't mean it's a quality project. Remember thatscam projects can be advertised too so you better understand and evaluate what you're saying because it might lead you to the wrong path.