As for the TRRS pinout, I am opposed to non-standard connectors. I actually would have charged $30-50 more and thrown the adapter in the box. Too much chance for someone to fuck up their product then blame me when both ports look like regular headphone outputs.