Sort:  

Protection from sun and rain is true, however I'd be worried about the potential acidity and wetness which comes from vegetation. However that's why it'd be important to pick right kinds of materials on the roof to get that working.

I would love to find some older roofs with planned vegetation on them to know how well they have been doing.

There is much to delve into that's for sure.