I have only had it two days so I can't really comment on it, but from first impressions you are almost dead on.
A few comments I will make:
1) The transmition is super quiet but takes some getting used to - it doesn't behave the way I expect it to. When slowing down almost to a stop (3 MPH ?), the car seems to lurch forward sometimes before comming to a complete stop...a bit strange...I am going to have it checked.
2) The ride is a little stiff, but I have owned cars for far too long to blame a stiff ride on the suspension. I put on different tires on my stang, Michelin in fact, and the car rode waaaaay softer. I verified this with my dad and he showed me what they put in Caddies, Michelin.
3) My MPG is a little low, but I live in very cold weather and in a brutal city with tons of stop-and-go traffic. Hard to say since I am also breaking the car in.
4) The design doesn't bother me one bit. The tires are a little big for the car, but it gives you a higher ride. This car is clearly designed for right brained people and I am one of them.
5) I can't figure out where to plug my phone in for power

RTFM I guess.
6) Have not noticed the blind spot, but will look for it.
7) Seats are ok. My only beef is that the headrest does not tilt forward/backward on the cloth version - just up/down.
8) The exactness and specifications on the car are amazing. This thing, outside of the possible transmission "issue" is the "tightest" car I have ever driven, including my (now ex's) BMW. I am not surprised one bit that it is 95% made in Japan.
nitro
Quote from vhehn:
some friends have one of those. 2005 model that they have 12k miles on already. got to ride in it the other night. some observations.
out there styling. might grow on you.
stiff suv like ride.
hard seats.
blind spot in rear corners.
they claimed 23 mpg.
the tires seem too big for the body visually.
goofy looking dash instrument layout. looks like they couldn't figure out where to put it so just mounted it on top of dash.
no shift transmission is very smooth.
they love it so maybe its just me.