They could always do it like the new mustang, release a pic of a weld every 2 weeksIt wouldn't kill the company to release one shot. Maybe one like the automakers do when they have a new car in the works. Set up the frame with black gaffers tape so that you can't see the logo or details or whatever the hell the car companies do.
I agree on the anti-climatic. I was so pumped for it and now the only reason that I remember that they have a new frame is because of this thread.
I'm not saying bring it out in the open and hype it up, just a choice shot to keep the anticipation high or some progress reports.