People are still talking about the truck so I'd say that "marketing disaster" is quite overstated. What would be marketing disaster is to have all the info out and the trucks not be available for another 6 months.
Building anticipation by seeping out info is pretty smart.