I might be missing something, but how does the PCIe expansion fit? I mean, I can see there is a PCIe socket on the side, but all the cards that might fit look like normal PC cards with fittings for the case. But the Zimbaboard doesn't appear to have any way of securing a card, so it is hanging there in the breeze. Couldn't fine any cases or anything to solve that either - have I missed something or is it expected that this is just a dodgy don't breath on it hack?
Swiss army knife, not chef's knife.
People 3D print brackets and the like. In my case it's very likely to end up in a corner collecting dust and not be bothered.
However. I do agree. If you were to, say, knock this off the bench onto the floor, it will almost certainly snap the PCIe card AND destroy the socket, if it doesn't short the PCIe bus out and fry it.
EDIT: The way I looked at it. It's basically a near like for like replacement for a Dell Optilpex eWaste recon box. Except it's half the size, half the power and twice the number of NICs.
Still think they should put 2xm.2 slots on the back of it and stop teh SATA ports for the next version. Assuming the pissy little CPU can actually shift data. That remains to be tested.