I don't think that pre-order means "don't know what you buy".
At beginning is logical, there is avalon, they still have nothing, but at this point I think it that no should be problem posting this info.
I trust BFL but this is a little annoying
EDIT:
It's something: D
http://www.btcmu.info/templates/malita-fjt/slideshow/1.jpgOh, you don't think there would be a problem posting this info? Well it's settled then, they should post it! You obviously know more about BFL and their state of development than they do themselves.
As others have said, if you don't want to buy before pictures and videos are released, don't buy anything. The notion that BFL "owes" you information on their products is just childish.