Yes this is a good start to boost trust and confidence of the investors to participate in this project, the developers must not just link their profile but they must be sure that all information is credible and real.
Wouldn't ever work properly cause ICO devs rarely share their data. Ironically they are the same guys asking US for OUR data despite not telling us who they are
How ironic is that. I get your point but don't contradict the plans of the team about this project because in the end we're just merely supporters on this platform. Hoping this make sense.