I have no doubt the team want your companies to do well- obviously you do, it directly links to your remuneration. Unfortunately wanting to succeed isn't actually enough evidence to warrant investment - or else the financial universe would, I'm sure, be a lot simpler.
From what I gather this is essentially raising money for the companies backing the ICO to fund expansion? I can see the benefit of launching an ICO instead of listing/seeking PE or seed funding, I'm sure it's a lot cheaper. What I can't understand is why you would expect anyone to invest without having an extremely thorough explanation of company accounts, meetings with management and so on. Why would a private investor not expect the same level of detail as an institution funding directly?
Everything here is so weak - I have seen no facts or figures backing up any claims other than "we're going to do this" and "we sell supercars". This means absolutely nothing. What are their margins? How strong is their balance sheet? What are the management's plans for the company and how do they plan to achieve these? Further, "a verified track record" of trading shows absolutely nothing about the company! Where are your funds under management? What are your risk parameters? If you were consistently achieving the returns that you claim you would have major financial institutions lining up at your door offering billions for you to manage, or alternatively buying your technology making you millionaires on the spot. Unfortunately since they have not, this makes me doubt your potential.
Claiming one of your backers is "unwilling to release information... because of competitors" is ridiculous. What you have essentially told me is - "invest in me because... trust me". And at the same time I see the founder splashing a load of cash on helicopters for his father and supercars. How is that a convincing argument for me to know my cash invested will be used wisely?
All I have deduced from the information provided is that you want cash from investors but aren't willing to give tangible investment information. It's all a show.