For me, the full size usb is required. As for everything else you said, ageed.
On the subject of the wifi antenna, I'm not sure if it'll fit above the display, that area may be too skinny for an inverted F antenna. (I'm assuming the pandora uses this antenna, they are used on pretty much...