With the roof cleared off...
(hatch)
(seat back-railings)
I decided I didn't really like that rubber membrane roof, and we decided to replace it with hard (more expensive) fiberglass in the lower deck area, going back with rubber on the front area. The upside was that it was much nicer to walk on and would be more durable and long-lasting. The downside was that you couldn't roll it over the top edge so that water would run off easily. Water doesn't run off as easily, but I'm VERY happy I did it. I am up on that roof every day it's not raining.
Ice on the new rubber membrane roof: