Absolutely, you mentioned two good points. Also i would like to say team and their experiences is the most important things in every single project. Anonymous team management is always fishy in my point of view. And second thing is trusted managers, when such BM launch a project we feel a bit relax because BM will never manage projects without research.
That's right, BMs who have been here for a very long time and also have a lot of trust through their reputation in terms of managing projects, then it definitely has to be considered because such BMs usually always maintain their reputation while managing projects that they already trust before posting them here.