I think the design team did a good job at forward visibility.
Unfortunately, they did not do the best job IMO of keeping the roof rails up at the top of the windows. I think they must be relying on them for structural strength and may be why they are not able to bring a convertible version to the market easily.
It also seems to be a factor in getting in and out of the car. Of course the i8 is at a whole other level of ingress and egress difficulty. Crazy.
Can anyone comment on whether the roof rails make if hard to get in and out?