As already said, the black roof spoils the coupe look. Don't think it's a goer on the Zed. I would prefer the A pillars in body colour for the same reason.
Yep that's why I said it should work ... I like evoques/ minis and carbon roofed z4 coupes.. So I'm not against black roofs but I wouldn't go for it on an e89 .. Unless it was Yellow .. Then it would look pretty cool.