What do you think of sunroofs?

My wife had a 89 Datona with "T tops".
Nice summer car, tops never leaked but she hated it.
If it was only 60 degrees outside, it would be over 80 inside because of the glass roof, if it sit in the sun for a couple of hours.