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.
They learned allot from this and I am certain they will make things right. There is also a telegram channel where you can keep in touch with the latest news regarding the project