My advice is if anyone wants to invest money on new projects make sure the teams aren't Anonymous, scammers are hiding behind every cotton just to do their deeds successfully, p2e and metaverse projects of this days are having invincible team, be careful.
There is no need to know their real identity and this crypto market design to be anonymous. We can just say they are transparent by seeing their in and out transactions but know their names, it is out of our control but it was theirs. And besides, even we know their names, personal background, and yet we can't sure that they are legit developers, as in many cases scammers use others' identities. What we need most is to have the research, we have to spend more time doing this.
As someone who has been reporting scam projects under the altcoin section, a website which contains incomplete information about the whole project itself is definitely a red flag. Like, why would the developers post a website of their project if it is still under construction? Better to avoid posting than to post something that can raise lots of red flags.
With regard to team pictures, I do not mind if they do not post their identities. What bothers me is that some projects post pictures of cliparts or stock pictures which definitely is a red flag. If they seem to hide their identities under the guise of cartoonish pictures, then it will raise some concerns about their overall genuineness.