I'm doing a research on a new project right now and I see that the team decide to go anonymous, is staying anonymous a red flag for newbies?
Depends on the anon level to me. If you are talking about knowing the first name and last name and all KYC and basically knowing where it is based? You do not need that at all, who would need that, I think giving that much information just because you are creating a project doesn't mean anything at all. However if you mean not even knowing their telegram username? That makes zero sense to me.
There are projects with "community manager" as the owner and admins of the telegram group because the real creators of the project are fully anon, that means it is not good, because I would like to at least learn their username, that is literally bare basic minimum requirement for me, you could start literally a brand new account on telegram for this, and if you do not even do that, it means you are a scammer in my mind even if you are not. Which is why there is a level to anonymity and sometimes it's okay, sometimes it's not.