Adam,
Not sure about the Pioneer options you questioned, but a Kenwood Head Unit and using the PhatNoise Media Software and a portable USB powered hard drive like the one I mentioned above and you can do exactly what you are asking. I have nearly 5000 m4a music files on my portable hard drive...