Mechanically very very poorly designed (made in China after all, by a very "experienced" embedded development company...yeah right) - the 2 mounting holes in the corners of the board are either obstructed at the top by the connector or a component underneath.
A bit of common sense and those flaws could have been easily avoided - move everything away from the mounting holes to leave enough clearance !
Also, 3-pin power supply for SATA disk is having the wrong orientation - try putting a connector into that socket and have the whole board in some kind of enclosure...doh...
On top of that, SATA data connector is on different edge of the PCB...facing upwards....hello ?
And why is SD connector mounted right on the edge? so when you slot the card in it sticks out almost 20mm like a sore thumb...doh
The biggest of annoyances/frustrations - buying a £153.x kit in UK and getting a US plug !!! Hello ??? We use UK plugs in UK in case you did not know !!!
Overall out of the box experience (before even plugging it in) is 0 out of 10 !!!