Id go with a double din. Thats my opinion. I hve the jbl synthesis in my 03 sport and it doesnt have te aux or usb port. Which is the main reason im putting an aftermarket sound system in it.
I had the same stock stereo and used the bestkit. It still requires an extensive amount to trimming. I am living with mine, but not thrilled with it. They clearly did not fully assemble one after creating the kit.