I am not an expert but when I looked into a couple products that either came on metal roofing panel or that you could add to a metal roof and were flat against the roof like that they produces far less energy that raised panels. I forget why and it was a few year ago. Would be interesting to see how they produce.
Slate would look pretty cool