Even with the sunroof closed, it's still visible. I think it looks cleaner without it. On the inside, non-sunroof models have the dome light where it should be, and no ugly, bulky sunroof controls. That makes the interior look cleaner as well. The roofs tend to rust out on sunroof models, so that is another thing I like. Both cars I have parted out had rotted roofs.
My 2g had a sunroof and I never used it, and honestly I don't know why. I know I'm the minority. Belize green is also my least favorite color, and it is the favorite of many people