Why do you prefer to launch ICO before your platform available to public? I have seen few exchange who launch ICO after their platform available for public at least in alpha or beta test and their ICO is running good.
This is not weird at all. I've seen another platform recently. They did the same: ICO first, then finishing and testing their platform with partners.