SOLID ROOF? NO WAY, not me. I LOVE the 'glass' roof of the Passion. Can't speak as to what it's like in the summer, but I would think the sunshade would do fine.
But THIS time of year? It's great to get in the car when it's sunny and 30 and the interior is a decent temp. Just have to remember to put up the windshield shade and close the sunshade on the roof while it's parked at work for the day. Otherwise......HOT, HOT, HOT!!!