Quoted from Hwawonyu:
I would want updates if I paid first. Otherwise I can wait and decide to buy when it comes out and I would expect to know nothing until then. Of course most companies would want some kind of teaser to have you waiting as a customer or else the dollars may go elsewhere.
Everyone has the option to wait on this there will be some available after it's release just like with other new pins. If you put huge deposits down on a pin that currently does not exist then you basically are saying I don't even need to know much about it to go all in. What real incentive is there to show more about the pin now that they have most of your money for the pin? All that will likely come of it is some will not like details and complain then sell their 'spot'. Given almost full deposits well before a pin is built puts you at the mercy of the maker.