I'd be for:
- miniUSB B can be used as charging input
- two full-size USB 3.0/2.0/1.1/1.0 ports
- -of which one high-current charging output
- A similar high-current power input as on the P1 - cylindrical plugs are nice and easy to find on wall-warts
- Two SDXC slots - Please don't argue about SD cards here, use on of the other threads instead
- A set of 1mm pitch PCB header pins (female) for hacking/debuging
- mini displayport out
- 3.5mm jack plug
My humble opinion: Remove everything that is not needed or redundant.
Mini USB instead of USB OTG - sure. That is the way things are going as OTG is pretty rare now. This should be a high current USB 3.0 device port - i.e. pull a full 1 AMP charge into the Pandora.
One full size USB 3.0 port is enough - if you need more, odds are you're hooking up to things large enough that having a hub isn't going to be a big inconvenience.
I disagree on the high-current charging output from the Pandora 2 to another device. I've gotten in trouble with this just charging a phone off of my Pandora WHILE it was plugged in and charging via the OTG port. Your high-current charging device would crush the Pandora 2's battery in 20-30 minutes.
I disagree on the high-current power input cylindrical plug. If we have a USB 3.0 high draw mini device port on the Pandora - that should be all of the charging input we need.
Two full sized SDXC slots - I agree. I don't care if they're both exposed or if one is exposed and the other internalized. Two are a must-have. One for boot, one for data.
I disagree on the PCB header pins exposed to the outside world. Yes, have them on the motherboard. I'd even go so far as to give an outline/indent on the inside of the case for modders to drill their own hole through the case. But I'd not leave an exposed lint hole in the case that 99% of the Pandora users would never populate. There are VERY few cases where these are even relevant these days as USB I/O has become so easy.
Skip the displayport, no hdmi, no dedicated video output. Do video output over USB 3.0 via a dongle/device.
http://www.engadget.com/2012/03/05/displaylink-siig-usb-3-hdmi-adapter/ There are many of these types of devices coming on the market now. USB 3.0 has plenty of bandwidth to do it right.
3.5mm audio jack/plug. Please make it compatible with volume control & skip/pause headsets. Please please please turn MWeston loose again to give us the absolute best headphone audio experience that can be produced in a hand held device.
I consider all microphone inputs (both physical mic and in headphone jack and in current TV port to be extraneous. Anyone doing serious audio recording is going to use a USB - XLR mic adapter.
So - to summarize:
USB 3.0 device port with high draw charging (micro or mini or OTG or full sized footprint is fine)
USB 3.0 host port
Two full sized SDXC slots
3.5mm audio jack
Total of 4 holes/jacks/slots in the case instead of our current 6.
Only 3 holes in the case if one of the SDXC is internalized.
Svelte.