Not for me, it just looks weird to me like they cut/pasted a bunch of different cars together. All disporportional (my opinion anyway).
Gotta love the 'Holy sh*t' handle for the passenger though....
I can think of 10 cars I would rather have then that, regardless of performance, etc.