Wow! great write up. That's very similar to what I am thinking, but I'll just hard-wire it in the back. I'm going to make another post about audio jacks... if you have info there, I'd love to hear more.
 
Sporty's also has a Bluetooth adapter that might be worth checking out. No personal experience with it.

Erich