The car looks great, what touch screen did you use? Do you thing the shifter interfears with seeing it?
I used an Alpine. I don't really know if the shifter will interfere as the stereo is not hooked up yet. I am considering going with a 10" shifter instead of the 12...not sure though.