I've got them on the way. They shipped fast. The USPS is the only hangup I've had. They got to the local post office but instead of coming to me they sent them up to Rhode Island. Waiting for them to get sent back down to me.
Yes I went from no bt 3.0 to a 5.0. I had to add the wiring harness and rear view mirror with mics in it. I also added the steering wheel buttons. I didn't need any programmer it was all plug and play.
The one that already has the bt 3.0 should be a direct swap since it already has the mics and steering wheel buttons. The other one you will have to add the mic and steering wheel buttons. I did the reg 3.0 to 5.0 swap and it was super easy.
They reuse existing hardware on the bumper and I was able to order the bolts for the frame side from the dealer and they aren't too expensive. It is a strange thread pitch I couldn't locate at my local hardware stores.
I used a wall mount compressor at a family members shop to assemble mine. I still kinda want to go up one more notch to the 3.5 setting to level out my truck. With the eibach springs in the rear I have some rake.