Thanks for the post - I just finished an upgrade of my own that was quite a learning journey for me not being a pro audio installer.
I like rock primarily but my wife and kids have different music tastes.
My approach was to keep the functionality of the head unit / hvac controls but improve...