How many days was the soft launch? If it was only a few days, I think you should consider to launch another soft launch, instead of going full live.
There are always things that go not as expected, and when you are live then this can have problematic consequences.
A single soft launch phase was enough in my opinion. I was a part of their soft launch and observed that there were minimal bugs under moderate load which is why it is completely ready for hard launch.
This site has been in the cooker for quite sometime now which is why any further delays would cast doubts on the site itself. They will continue improving it after the hard launch though the liquidity needs to rise steadily for the site to function.