Going back to testnet to solve the issues was the best choice.
Regarding the launch, it was said that there would be a countdown timer, I've been following this one, and missed it, if there were a countdown timer, probably it was a max 1~2hours countdown, if this is the case, this is not a fair launch, give us all the exact time&date with at least 2 days earlier.
There no were countdown timer and no were email notification for those who has subscribe.
If there was no countdown at all, and dev's missed their words, I'm starting to have a bad feeling about this one.
Dev's make thinks right, it's better for everyone, unless you just want to instamine.
As they've stated, there have been a few mistakes and they apologise for that.