Well ... to put this whole thing to rest, I ordered one of the connectors mentioned. I'll try it out on my own, and let you all know what happens. Should have it within a week. The install should not take more than 10min, as the radio slides out. Check my Sticky for install instructions. I listed a whole breakdown/teardown, but the radio slides out.
Here's a pic of what I was referring to...

>