I really think if you have a somewhat viable product you need to roll it out the door ASAP! The continued delays will antiquate your product. And with Blockchain technology moving very fast with start up Dev Teams, you run the risk of dying in the chute. Carpe Diem!