I'm gonna go out on a limb... and say I think it looks neat. Maybe it won't look neat when EVERY car is doing the same thing, but right now, it's novel. It's like someone took a toy car from their childhood and said "You know... what the hell."
I thought the PT Cruiser concept car looked neat too when it first came out, it's amazing what years of seeing hundreds tooling around does for that, though.