I'm 5'10" and my head has found the grab handle on the drivers side roof a few times, I have a long torso I guess. I haven't found to many cars with enough head room to wear a hat, other than my 1 ton truck. I sit upright in the VX, most Japanese cars I have to crawl into and recline the seat till I'm looking out the back window. my head would touch the roof on a Miata I used to own, but a great car is worth it.
The VX is stiff in the ride, but so are all great race/sports type cars. I've owned a lot of sports cars over the years , but I love the VX on long drives, and I do have the power window problem, and you do have to back carefully in parking lots. Most important of all, NO DINGS on the doors, unless you park next to a garbage truck.