I have never been a fan of radios in cars whether factory or non, but I have to say you made the new radio look right at home in there. You did a good job trimming the frame and not hacking.
Hope you enjoy your tunes, I bet one of my favorites would sound great on that