As the OP wants a car that will accommodate his 6 year old son, question I have is for those who have owned and sat in the rear seats of a 2+2....
1) What's the space like ?
2) compared to other conventional 2 door cars like say an escort , capri or even a 280zx.
For the record, I haven't had the pleasure of being in a s30 2+2 hence the question before you all start flaming me
I haven't been in the back of a Capri or Escort for many many years, and have never been in the rear of a 280zx! so cant comment.
However, the 2+2 I've had for 22 years
and yes, i love the sunroof too, as far as rear seats are concerned, 6 yr old fine, up to around 11, 12 maybe will be Ok, after that its a bit tight, and adults, well, maybe one across the whole seat, two with short legs and knees under their chins
I initially brought the 2+2 for the same reason, kids, but have since grown to actually prefer it to a 2 seater, there's far less of them around, especially RHD UK ones, in reality its approx 12 inches longer, so its no barge, whatever the hater's might say.
If i can only have one Z, it will always be the 2+2, yes I'd have a 2 seater, but only if it was free! if i had money to spend on another car, it would be a 510 or maybe a 620 retromod truck
or a toyota celica!