For me pictures did not matter at all. It is very clear from the beginning that ngzhang and his team are having access to top manufacturing facilities + their skills make them mine favorites. That is why i "bet" on them! The main difference between them and their competition is that they are "Local" which is a huge advantage. I suggest to leave them work and to loose their time with pictures and such. When they have something to share with us they will do.
I have to say, the photos of the manufacturing line is impressive.
Though, I do have high confidence they will do as they say....it never hurts to ask.
In this case, I think the competition will be embarrassed with what they have in comparison.
Perhaps the Avalon dev team should post a thread titled:
"Avalon invests heavily in high speed production equipment"
---------------------------------------
Though, it is probably just a production line they have access to as opposed to actual purchases of property. Then again, if they have ready access to it locally, do they really need to purchase it? Probably not....
A question that comes to mind is where would an RMA be sent (for warranty repair)? Would it be sent to a USA address or a China address?