I have seen pictures of their mining hardware. If you ask, and you have bitcoin invested with them, they will send you a link so that you can see pictures of their hardware.
I don't see why one should need to have bitcoins deposited to see pictures. That would be like BFL not showing pictures until after you pre-order. And pictures alone prove nothing, they would also have to demonstrate that the rig performs as they claim.
And even if they did that, they could still run with all the deposits (or claim a "hack"). Bitcoin deposits are not to be done lightly, if at all.