Yes, you have to WAIT. We are not talking about someone baking a cake. We are talking about a massive operation, creating a PRODUCT with a team of people that involves hardware AND software. Have you any idea how difficult this is to coordinate?
To me the only real deadline is the payment of the first dividend next week and the following ones. If that fails, I will be worried. But all this fuss about pictures, addresses... I don't care so much, they could come a few days earlier, a few days later... not a big issue.
But the dividends... this is why I buy shares. If they miss it even by a single day, I will be here and I will be very unhappy, and will probably sell half of my shares.