Having owned a 96 and now 08 all I can say is that in stock form the boost does not come on as hard as I would like, but hey mods will fix that...
As for looks I didn't like it the first time I saw it or the second.... but when I saw it in the white it grew on me.
As for the ugly chick down the road... Beauty is only a light switch away