I had to cut a bunch of plastic to get it to fit, and I still haven't figured out the steering wheel controls. I literally got the HU in and playing last night, but I've still got a bunch of tidying up to do. The audio clarity is great, and it has a lot more volume than the analog inputs had...but changing volume by pulling down the top menu, clicking the speaker icon, then sliding the adjuster is simply a PITA. I'm picking up a PAC interface and installing it to see if I can get the SWC to work. Worst case scenario, I'll solder up a resistance ladder and make my own controls in the center console.
If I get all of this buttoned up, I'll install the new speakers over the weekend.