Tbh I don't understand why are you guys consyantly pointing out to the transparency of the business and team. I care only about the possible outcomes myself.
It's your first ICO, right? The more information about the team, the structure of the company, etc., then more likely that you are dealing with a good ICO, which will bring you a lot of profit.