With less than a week to the proclaimed shipment date there is no reason not to show pictures of a PCB or chassis as Avalon's only competitor has done. Unless they don't have a PCB or chassis to show, which is entirely plausible.
I think some of your questions are reasonable.
[/quote]
With less than a week left, we'll find out soon enough no matter what.