I actually do like the mirror location. I think with a different setup of the car all together, it might look pretty cool. As of now...