Car audio guy here....

Only reason im using it is because i dont want to hack up my dash

I suspect the thread starter will soon learn that head unit placement is the biggest hang up for majority of vehicles relevant to this forum.
Have fun