I do that in my 69, duck, to see lights when I`m stopped, since I lowered the front, they are usually right there behind the visor or header bar
but look at the roof line on the side of that Solstice coupe! I doubt that even I could see out...the side looks cool though...yes it looks like a pop out targa roof