Engadget's shot of the back of the Mini 5 make me cringe:
Of course, we don't know if somebody else had the unit first, but given what this will probably run, that's not too cool regardless.
Also, the teardown I saw had no mention of GPS...pretty major omission in my book.
Edit: Just so it doesn't look like I am doing nothing but dumping on this, I should add some comments, as I really, really like this device in theory. I rarely make calls, and I think mobile web on a screen this size would be really nice. If it was a Google Experience device, had GPS, and they made a version with CDMA bands I could use on Verizon, I'd probably be all over it.